DTD2XSD : La transformation rapide d'un DTD en XSD
Voici un script Perl indispensable à tous les développeurs qui souhaitent parser un document XML rapidement en ayant juste le DTD du document :
https://www.w3.org/2000/04/schema_hack/dtd2xsd.pl
Le script transforme un fichier DTD en un fichier XSD utilisable rapidement pour générer un parseur de fichier XML avec XMLBean par exemple.
Je résume :
- Vous avez en entrée un fichier XML à parser et un fichier DTD décrivant sa syntaxe.
- Vous utilisez le script pour générer le fichier XSD (Xml Schema) à partir du DTD.
- Vous passez XMLBean sur le fichier XSD généré et vous obtenez un parseur XML près à être utilisé.
Simple non ?