Articles of xsd

¿Es posible generar un XSD a partir de una clase anotada JAXB?

He escrito varias clases usando JAXB para la serialización y me preguntaba si había una forma de generar un archivo XSD para cada uno de estos objetos en función de las anotaciones. ¿Hay alguna herramienta para esto? Algo como generate-xsd com/my/package/model/Unit.java sería increíble . ¿Existe algo para hacer esto?

Recursión en un esquema XML?

Necesito crear un esquema XML que valide una estructura en árbol de un documento XML. No sé exactamente las ocurrencias o el nivel de profundidad del árbol. Ejemplo XML: ¿Cuál es la mejor manera de validarlo? Recursión?

Generando archivo XML usando el archivo XSD

¿Cómo se genera un archivo XML a partir de un archivo XSD?

¿Cuál es la diferencia entre XML y XSD?

¿Cuál es la diferencia entre Extensible Markup Language (XML) y XML Schema (XSD)?

Validación XML con XSD en Visual Studio IDE

Sé que he hecho esto antes, pero no está funcionando hoy, ni puedo encontrar ningún lugar que explique cómo hacerlo. Podría ser mi falta de sueño, pero sospecho gremlins. Tengo un documento XML y un directorio lleno de XSD que lo definen. ¿Cómo configuro el Visual IDE para notificarme de fallas de validación y luego […]

Generando un WSDL desde un archivo XSD

Necesito generar un archivo WSDL dado un archivo XSD. ¿Cómo hago esto? ¿Puedo hacer esto en VS2005? ¿Cuál es la forma más simple de hacer esto?

Espacios de nombres XML y atributos

Estoy tratando de entender cómo funcionan los espacios de nombres en XML. Cuando tengo un elemento como foo: bar, los atributos a menudo no tienen espacios de nombres en ellos. Pero a veces lo harán. ¿El atributo está en el espacio de nombre del elemento, incluso cuando se ha declarado el espacio de nombre predeterminado? […]

JAXB: ¿Cómo cambiar los nombres de las clases generadas por XJC cuando se especifica el tipo attr en XSD?

Soy un principiante de JAXB y tengo problemas molestos cuando genero clases Java con xjc. Tengo un XSD como este: … … y xjc está generando una clase llamada ItemType.java , pero quiero que el nombre sea Item.java . Es decir, quiero las clases generadas como si el XSD fuera así: … No habrá reutilización […]

¿Cómo crear un esquema XSD de una clase?

Estoy teniendo problemas con los archivos XSD. Intento crear un archivo XSD de una clase: public enum Levels { Easy, Medium, Hard } public sealed class Configuration { public string Name { get;set; } public Levels Level { get; set; } public ConfigurationSpec { get;set;} } public abstract class ConfigurationSpec { } public class ConfigurationSpec1 […]

Cómo restringir el valor de un elemento XML usando xsi: escriba en XSD?

Me gustaría validar valores de texto de un elemento en función del valor del atributo. Por ejemplo -100 hello Ambos lo anterior deberían fallar. Para boolean, no se debe aceptar nada excepto “verdadero” o “falso” (incluso cadena vacía) Mi xml es mucho más complejo con muchos nodos Object y Parameter y este es mi xsd […]