Preguntas etiquetadas con xsd

XSD generalmente se refiere a un documento escrito en el formato de esquema XML W3C, que contiene una descripción de un tipo particular de documento XML.


20
Cómo utilizar jQuery para el análisis de XML con espacios de nombres
Soy nuevo en jQuery y me gustaría analizar un documento XML. Puedo analizar XML normal con los espacios de nombres predeterminados pero con XML como: <xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"> <s:Schema id="RowsetSchema"> <s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30"> <s:AttributeType name="ows_ID" rs:name="ID" rs:number="1"> <s:datatype dt:type="i4" dt:maxLength="4" /> </s:AttributeType> <s:AttributeType name="ows_DocIcon" rs:name="Type" rs:number="2"> <s:datatype …


9
¿Cómo puedo decirle a jaxb / Maven que genere múltiples paquetes de esquema?
Ejemplo: </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.7.1</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/main/resources/dir1</schemaDirectory> <schemaIncludes> <include>schema1.xsd</include> </schemaIncludes> <generatePackage>schema1.package</generatePackage> </configuration> </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.7.1</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/main/resources/dir2</schemaDirectory> <schemaIncludes> <include>schema2.xsd</include> </schemaIncludes> <generatePackage>schema2.package</generatePackage> </configuration> </plugin> </plugins> Qué sucedió: Maven ejecuta el primer complemento. Luego elimina …
80 maven-2  jaxb  schema  xsd  java 

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 …

2
Elemento raíz dinámico JAXB?
Estoy tratando de integrarme con un sistema de terceros y, según el tipo de objeto, cambia el elemento raíz del documento XML devuelto. Estoy usando la biblioteca JAXB para Marshalling / unmarshalling. Root1: <?xml version="1.0" encoding="UTF-8"?> <root1 id='1'> <MOBILE>9831138683</MOBILE> <A>1</A> <B>2</B> </root1> Root2: <?xml version="1.0" encoding="UTF-8"?> <root2 id='3'> <MOBILE>9831138683</MOBILE> <specific-attr1>1</specific-attr1> …
8 java  xml  xsd  jaxb  marshalling 
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.