“Conocimientos Programación>Perl Programming

Cómo probar XML De XSD

2013/7/2
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 .

Perl Programming
¿Cómo puedo obtener la longitud de una matriz Anonymous en Perl
Cómo depurar programas Perl
Cómo utilizar expresiones regulares para comprobar una cadena que es numérico
¿Cómo colocar una cadena larga en una matriz de PERL
Cómo convertir XLS a CSV en Perl
Cómo convertir secuencias de comandos Perl para Auto EXE extracción
Cómo leer enteros en Perl
Perl Socket Tipos
Conocimientos Informáticos © http://www.ordenador.online