Para validar un eXtended Markup Language ( XML) en contra de su compañero de documento XML de esquema ( XSD) , usted tendrá que descargar una herramienta de validación o crear el suyo propio. Lenguajes de programación más modernos contienen las bibliotecas necesarias para la creación de su propio validador XML fácil. Usted puede utilizar el lenguaje de programación libre de Perl, que se instala en casi todos los sistemas Mac OS X y Linux de forma predeterminada y se puede descargar de forma gratuita para Windows. Cosas que necesitará
Perl Perl XML :: SAX :: ParserFactory Library of Perl XML :: Validator :: Esquema biblioteca
Ver Más instrucciones
1 < . p> Abra un editor de texto
2
Copiar el código tomado de la documentación para la biblioteca XML Validator Perl :
uso XML :: SAX :: ParserFactory ;
uso XML :: Validator :: esquema ;
$ = validador XML :: Validator :: esquema - > new ( file = > argv [ 0 ] ) ;
$ parser = XML :: SAX :: ParserFactory -> parser ( Manejador = > $ validador ) ;
eval {$ parser -> parse_uri ( argv [ 1 ] } ;
die "Archivo no validación : $ @" . si $ 0;
Esto carga el analizador XML y bibliotecas de validación y los utiliza para evaluar el archivo se espera que el archivo XSD para ser el primer argumento pasado al programa, mientras que el se espera que el documento XML para ser el segundo Guarde su trabajo a
3 Haga clic en el icono de la terminal en el escritorio y el tipo. " xmlvalidator.pl . "
perl xmlvalidator . pl schema.xsd database.xml
Reemplazar " schema.xsd " y " database.xml " con los nombres de los documentos de esquema y la base de datos que desea utilizar .