Articles of xml

¿Cómo puedo resolver entidades al cargar en un XDocument?

Intento cargar un documento XHTML en un XDocument pero recibo excepciones de “referencia a entidades no declaradas”. Necesito resolver entidades como ® y » . Creo que mi documento está formado correctamente, aquí está la cabeza: Cuando hago un XDocument.Load() es cuando XDocument.Load() estas excepciones.

¿Cómo identifica los valores duplicados en una secuencia numérica usando XPath 2.0?

Tengo una expresión XPath que me proporciona una secuencia de valores como la siguiente: 1 2 2 3 4 5 5 6 7 Es fácil convertir esto en un conjunto de valores únicos 1 2 3 4 5 6 7 usando distinct-values() . Sin embargo, lo que quiero extraer es la lista de valores duplicados […]

¿Puedo dejar de deserializar con XmlSerializer en C # si no se encuentra un elemento?

Estoy usando XmlSerializer para escribir y leer un objeto a xml en C #. Actualmente uso los atributos XmlElement y XmlIgnore para manipular la serialización del objeto. Si a mi archivo xml le falta un elemento xml que requiera, mi objeto todavía se deserializa (xml -> object) muy bien. ¿Cómo señalo (preferiblemente a través de […]

¿Qué es un elemento vacío?

Según la especificación XML, esta es la definición de un elemento vacío: Se dice que un elemento sin contenido está vacío.] La representación de un elemento vacío es una etiqueta de inicio seguida inmediatamente de una etiqueta de finalización o una etiqueta de elemento vacío. (ver: http://www.w3.org/TR/REC-xml/#NT-content ) Ahora, no tengo problemas para entender las […]

SchemaFactory no es compatible con W3C XML Schema en plataforma nivel 8?

Con el SDK de Android, falla el siguiente código en una actividad simple vacía: @Override protected void onStart() { super.onStart(); SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); } El logcat de emulador 2.2 muestra esta excepción: 06-28 05:38:06.107: WARN/dalvikvm(495): threadid=1: thread exiting with uncaught exception (group=0x4001d800) 06-28 05:38:06.128: ERROR/AndroidRuntime(495): FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example/com.example.HelloWorldActivity}: […]

Documento XML de Parse en C #

Duplicado: ¿ Este es un duplicado de las mejores prácticas para analizar archivos xml con C #? y muchos otros (consulte https://stackoverflow.com/search?q=c%23+parse+xml ). Por favor ciérrelo y no responda. ¿Cómo se analiza el documento XML de abajo hacia arriba en C #? Por ejemplo : Test 123 ABC test@ABC.com Al igual que estos hay muchos […]

Google Weather API 403 Error

Decidí obtener información de la API meteorológica de Google. El código que estoy usando a continuación funciona bien. XmlDocument widge = new XmlDocument(); widge.Load(“https://www.google.com/ig/api?weather=Brisbane/dET7zIp38kGFSFJeOpWUZS3-“); var weathlist = widge.GetElementsByTagName(“current_conditions”); foreach (XmlNode node in weathlist) { City.Text = (“Brisbane”); CurCond.Text = (node.SelectSingleNode(“condition”).Attributes[“data”].Value); Wimage.ImageUrl = (“http://www.google.com/” + node.SelectSingleNode(“icon”).Attributes[“data”].Value); Temp.Text = (node.SelectSingleNode(“temp_c”).Attributes[“data”].Value + “°C”); } } Como dije, puedo […]

En XSLT, ¿cómo se prueba para ver si existe una variable?

Cuando usa XSLT, ¿cómo prueba para ver si existe una variable de ámbito local, o esto es posible?

Cómo imitar copy-namespaces = “no” en XSLT 1.0?

Quiero volver a escribir esta pieza xslt en XSLT 1.0, que no es compatible con “espacios de nombres de copia”. ¿Cómo?

Obtener el número de línea del nodo xml – java

He analizado un archivo XML y he obtenido un Nodo que me interesa. ¿Cómo puedo encontrar ahora el número de línea en el archivo XML de origen donde se encuentra este nodo? EDITAR: Actualmente estoy usando SAXParser para analizar mi XML. Sin embargo, estaré contento con una solución que use cualquier analizador. Junto con el […]