¿Cuál es la mejor herramienta para crear (o inferir) un esquema XSD a partir de un documento XML? Necesito que sea compatible con Linux.XML to XSD tool for linux
10
A
Respuesta
15
En el pasado he utilizado Trang: http://www.thaiopensource.com/relaxng/trang.html
Su viejo y básico, pero me parece que genera esquemas más limpias que otras herramientas (por ejemplo XMLSpy)
2
Puede crear una DTD a partir de XML utilizando DTDGenerator desde el proyecto saxon. Luego puede convertir esto a un XSD usando el dtd2xsd.pl de W3C. Ver Free DTD to XSD conversion utility?.
+0
Gracias .. Tal vez sea un mejor método para convertir a DTD y luego a XSD que directamente a un XSD. – Aitor
Cuestiones relacionadas
- 1. Tool to Map # include's
- 2. GUI Tool for HBase Management
- 3. UML tool for Qt applications
- 4. Linux Desktop UI Automation Tool
- 5. Linear Programming Tool/Libraries for Java
- 6. XSD Namespace to C# Namespace
- 7. TSQL FOR XML EXPLICIT
- 8. C++ XML to C++ Object Mapping library?
- 9. generar xml desde xsd
- 10. Validar XML con XSD
- 11. Perfmon-like for Linux?
- 12. eclipse: valide xml con xsd
- 13. realizando validación xml contra xsd
- 14. XML to C struct y C struct to XML
- 15. XML Entity for "/"?
- 16. Generación de instancias XML a partir del esquema XML (xsd)
- 17. LINQ to XML GroupBy
- 18. XML to JavaScript Object
- 19. XML Document to String?
- 20. XSD a una instancia XML en PHP
- 21. CLI pdf viewer for linux
- 22. kernel stack for linux process
- 23. seleccione XML Nodo usando LINQ to XML
- 24. XML-documentation for a namespace
- 25. XML binding tools for Android
- 26. .net Xml comparer for UnitTesting
- 27. XML Comments for Override Properties
- 28. Reenlace Informar al nuevo XML XSD
- 29. ¿Algún tutorial XML/XSD para el principiante?
- 30. referencia un archivo xsd en xml
Hmm, ¿cómo funcionaría eso? XSD es extremadamente semántico, y eso es algo que no puedes inferir de los ejemplos. –
Tengo una respuesta XML simple, y quiero crear, basado en este XML, un esquema XSD. He encontrado algunas herramientas en línea, como http://www.flame-ware.com/products/xml-2-xsd/, pero me gustaría saber si hay algo mejor ... – Aitor
En Windows esto es fácil como hay una herramienta en el .Net SDK, lo siento, no sé si unix –