Preguntas etiquetadas con xml-namespaces

5
¿Qué significa "xmlns" en XML?
Vi la siguiente línea en un archivo XML: xmlns:android="http://schemas.android.com/apk/res/android" También he visto xmlnsen muchos otros archivos XML que he encontrado. ¿Qué es?

2
¿Qué es el espacio de nombres XML de Android 'app'?
Aquí hay un ejemplo del appespacio de nombres que he visto de un res/menu/main.xmlarchivo <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> ¿Para qué sirve el appespacio de nombres? ¿Es un espacio de nombres XML "estándar" para Android? Son las mismas opciones de valor disponibles …

6
Analizando XML con espacio de nombres en Python a través de 'ElementTree'
Tengo el siguiente XML que quiero analizar usando Python ElementTree: <rdf:RDF xml:base="http://dbpedia.org/ontology/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://dbpedia.org/ontology/"> <owl:Class rdf:about="http://dbpedia.org/ontology/BasketballLeague"> <rdfs:label xml:lang="en">basketball league</rdfs:label> <rdfs:comment xml:lang="en"> a group of sports teams that compete against each other in Basketball </rdfs:comment> </owl:Class> </rdf:RDF> Quiero encontrar todas las owl:Classetiquetas y luego extraer el valor de …


5
Declaración de espacio de nombres de gráfico abierto: HTML con XMLNS o prefijo de cabeza?
He visto información contradictoria sobre cómo implementar mejor los espacios de nombres Open Graph. Específicamente, el sitio web de Open Graph usa algunos métodos diferentes, y los ejemplos de Facebook Open Graph usan otros métodos. Ejemplo de sitio web Open Graph (usando el atributo de prefijo HTML): <html prefix="og: http://ogp.me/ns#"> …

7
¿Cómo evitar atributos xmlns en blanco en la salida de XmlDocument de .NET?
Al generar XML a partir de XmlDocument en .NET, xmlnsaparece un atributo en blanco la primera vez que se inserta un elemento sin un espacio de nombres asociado; ¿Cómo se puede prevenir esto? Ejemplo: XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateElement("root", "whatever:name-space-1.0")); xml.DocumentElement.AppendChild(xml.CreateElement("loner")); Console.WriteLine(xml.OuterXml); Salida: <root xmlns="whatever:name-space-1.0"><loner xmlns="" /></root> Salida deseada …

5
cómo ignorar los espacios de nombres con XPath
Mi objetivo es extraer ciertos nodos de múltiples archivos xml con múltiples espacios de nombres usando XPath. Todo funciona bien siempre que sepa los URI del espacio de nombres. El nombre del espacio de nombres en sí permanece constante, pero los esquemas (XSD) a veces son generados por el cliente, …


4
¿Qué es un tipo xs: NCName y cuándo debería usarse?
Ejecuté uno de mis archivos xml a través de un generador de esquemas y todo lo que se generó fue lo que se esperaba, con la excepción de un nodo: <xs:element name="office" type="xs:NCName"/> ¿Qué es exactamente xs:NCName? ¿Y por qué lo usaría uno, más bien xs:string?

6
¿Qué hace elementFormDefault en XSD?
¿Qué hace elementFormDefaulty cuándo debe usarse? Entonces encontré algunas definiciones de elementFormDefaultvalores: calificado : los elementos y atributos están en el targetNamespace del esquema no calificado : los elementos y atributos no tienen un espacio de nombres Entonces, a partir de esa definición, pensaría que si un esquema está configurado …

6
targetNamespace y xmlns sin prefijo, ¿cuál es la diferencia?
En un documento de esquema xml, si tengo tanto targetNamespace como xmlns sin prefijo . <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://example.com/" xmlns="http://example.com/"> ¿Cuál es la diferencia exacta entre ellos? Mi comprensión es que si tiene un xmlns sin prefijo, todos los elementos sin prefijo obtienen ese espacio de nombres y ... confusamente, lo …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.