transformar - xml to xsd validator
Generador de código XSD (7)
¿Hay algún generador de código que tome un documento XML bien formado y escriba un esquema XSD basado en cómo está estructurado el documento XML?
Y la vieja pregunta que sé, pero esto podría ayudar a alguien: http://www.freeformatter.com/xsd-generator.html . Herramienta en línea simple y hace el trabajo con facilidad. Perfecto para la generación rápida de esquemas XML.
La utilidad XSD.exe (que está instalada con Visual Studio) es capaz de crear un archivo XSD a partir de un archivo XML.
Aquí está el enlace en MSDN
Creo que también puede ser parte del .NET SDK, lo que significa que no necesitarías una instalación completa de Visual Studio.
Visual Studio también lo hace bastante bien ... Abrir archivo XML ... Elija el comando ''Generar esquema'' del menú XML
Llego un poco tarde a la parte, pero me parece que Businessware Architects CodeXS es muy bueno. Descubrí que maneja los esquemas complejos mucho mejor.
Estoy seguro de que es útil. Después de todo, no puede inferir todo: si un elemento está presente en el documento XML, ¿cómo saber si es obligatorio o no?
Examplotron , para lograr un objetivo similar, se basa, al menos parcialmente, en anotaciones.
La mejor respuesta, sin excepción:
Me quité el pelo por un día completo de trabajo de 8 horas, no llegué a ninguna parte con todas las soluciones de mierda (XSD, CodeXS, XSDObjectGen y otros) y no estoy interesado en pagar $ 400 por las estúpidas herramientas comerciales para hacer esto.
Luego me encontré con este proyecto codeplex ... ¡WOW! ¿Dónde estuvo esto toda mi vida?
Y la mejor parte ... se está trabajando activamente, AHORA MISMO (2009), no un montón de costra abaondoned desde 2004 o algo tonto.
¡Disfrutar!
Prueba XXSd2Code. El código genera enlaces C #, C ++, Java y C ++ / CLI desde xsds. XXSd2Code