validar - validate xsd java example
¿Alguna "API" de Java para generar XML de muestra desde XSD? (2)
No existe tal API, pero es posible. ''muestra XML de muestra'' significa que tendrá que implementar la generación de nodo (s) XML de muestra a partir de tipos básicos de XSD como <xs:element name="value" type="xs:integer" minOccurs="0"/>
, cuidando los atributos minoccurs / maxoccurs, no almacenando fechas en xs:integer
nodos xs:integer
, etc., etc.
Una vez hecho, el resto no es un problema: atravesar XSD con XPath
u org.w3c.dom.*
, org.w3c.dom.*
tipos complejos y extensiones hará el truco. Apuesto a que recibirás código de desplazamiento de trabajo aquí en stackoverflow en cuestión de minutos después de publicar la pregunta.
Como parte de nuestra aplicación, necesitamos desarrollar un módulo que incluya un esquema XSD y proporcione un ejemplo de XML. Los esquemas XSD se suministrarán durante el tiempo de ejecución. Entonces, ¿hay alguna API Java que pueda hacer el trabajo?
Buscó este foro y encontró las siguientes preguntas similares. Pero las discusiones estuvieron alrededor de las herramientas para generar XML de ejemplo de XSD. No se pudo encontrar ninguna referencia a las API.
how-to-generate-sample-xml-documents-from-their-dtd-or-xsd
tool-to-generate-xml-file-from-xsd-for-testing
xml-instance-generation-from-xml-schema-xsd
Encontré Java API para generar muestras XML de XSD http://code.google.com/p/jlibs/wiki/XSInstance ,