Articles of xml

Genere el esquema de Json a partir del esquema XML (XSD)

¿Alguien sabe cómo generar un esquema JSON a partir de un esquema XML existente (archivo XSD)? ¿Hay alguna herramienta disponible para esto?

¿Cuál es la forma más fácil de generar xml en c ++?

He utilizado la serialización de impulso, pero esto no parece permitirme generar xml que se ajuste a un esquema particular, parece que su propósito era simplemente persistir el estado de una clase. Plataforma: Linux ¿Qué usan ustedes para generar NOT parse xml? Hasta ahora voy por la ruta de Foredecker de simplemente generarlo yo mismo, […]

cómo usar XPath con XDocument?

Hay una pregunta similar, pero parece que la solución no funcionó en mi caso: rarezas con XDocument, XPath y espacios de nombres Aquí está el XML con el que estoy trabajando: Demo Report Unit Test Y debajo está el código que pensé que debería estar funcionando, pero no … XDocument xdoc = XDocument.Load(@”C:\SampleXML.xml”); XmlNamespaceManager xnm […]

JAXB: Necesita el prefijo del espacio de nombres para todos los elementos

Estoy usando Spring WebServiceTemplate para hacer una llamada al servicio web que utiliza JAXB para generar XML de solicitud. Mi requisito necesita todos los elementos (incluida la raíz) para tener un prefijo de espacio de nombres (solo hay un único espacio de nombres) en la solicitud SOAP. Ej .: abc abc Pero estoy recibiendo abc […]

XPath para seleccionar Elemento por valor de atributo

Tengo siguiente XML. 40 Tom Male Manager 25 Meghna Female Manager Quiero seleccionar el elemento Empleado con id = “4”. Estoy usando la expresión XPath debajo que no devuelve nada. //Employee/[@id=’4′]/text() Lo revisé en http://chris.photobooks.com/xml/default.htm y dice xpath no válido, no estoy seguro de dónde está el problema.

¿Cuál es el XPath correcto para elegir los atributos que contienen “foo”?

Dado este XML, qué XPath devuelve todos los elementos cuyo atributo prop contiene Foo (los tres primeros nodos):

Elemento XML con atributo y contenido usando JAXB

¿Cómo puedo generar el siguiente XML usando JAXB? sport description

¿Hay una forma más elegante de convertir un documento XML en una cadena en Java que este código?

Aquí está el código usado actualmente. public String getStringFromDoc(org.w3c.dom.Document doc) { try { DOMSource domSource = new DOMSource(doc); StringWriter writer = new StringWriter(); StreamResult result = new StreamResult(writer); TransformerFactory tf = TransformerFactory.newInstance(); Transformer transformer = tf.newTransformer(); transformer.transform(domSource, result); writer.flush(); return writer.toString(); } catch(TransformerException ex) { ex.printStackTrace(); return null; } }

¿Cuáles son las mejores prácticas para versionar esquemas XML?

A menudo tengo que diseñar esquemas XML para diferentes rutinas de importación de bases XML. Está claro que los esquemas XML evolucionarán con el tiempo o podrían contener errores por corregir, por lo que es importante capturar la versión del esquema y tener algún mecanismo para enlazar con una versión específica. Actualmente tengo dos escenarios: […]

Creación de archivos XML con XDocument en C #

Tengo una List “sampleList” que contiene Data1 Data2 Data3… La estructura del archivo es como Actualmente estoy usando XmlDocument para hacer esto. Ejemplo: List lst; XmlDocument XD = new XmlDocument(); XmlElement root = XD.CreateElement(“file”); XmlElement nm = XD.CreateElement(“name”); nm.SetAttribute(“filename”, “Sample”); root.AppendChild(nm); XmlElement date = XD.CreateElement(“date”); date.SetAttribute(“modified”, DateTime.Now.ToString()); root.AppendChild(date); XmlElement info = XD.CreateElement(“info”); for (int i […]