Programação  
 
Conhecimento computador >> Programação >> Programação Perl >> 
Como testar XML De XSD
Para validar um eXtended Markup Language (XML) arquivo contra sua companheira documento XML Schema arquivo (XSD ), você vai precisar fazer o download de uma ferramenta de validação ou criar o seu próprio. A maioria das linguagens de programação modernas contêm as bibliotecas necessárias para tornar a criação de seu próprio validador XML fácil. Você pode usar a linguagem de programação Perl livre , que está instalado em quase todos os sistemas Linux e Mac OS X por padrão e pode ser baixado gratuitamente para Windows. Coisas que você precisa
Perl
Perl XML :: SAX :: biblioteca ParserFactory
Perl XML :: Validator :: biblioteca esquema
Show Mais instruções
1

Abra um editor de texto
2

Digite o código a seguir retirado da documentação para a biblioteca Perl XML Validator : .

usar XML :: SAX :: ParserFactory ;

usar XML :: Validator :: Schema ;

$ validador = XML :: Validator :: Schema- > new ( file = > argv [ 0]);

$ parser = XML :: SAX :: ParserFactory -> parser ( Handler => $ validador );

eval {$ parser -> parse_uri ( argv [ 1] };

morrer "Arquivo falha na validação : $ @" . se $ 0;

Este carrega as bibliotecas parser XML e validação e os usa para avaliar o arquivo o arquivo XSD é esperado para ser o primeiro argumento passado para o programa , enquanto que o . " . xmlvalidator.pl " documento XML é esperado para ser o segundo Salve o seu trabalho para
3

Clique no ícone na área de trabalho do terminal e digite:

perl xmlvalidator . pl schema.xsd database.xml

Substituir " schema.xsd " e " database.xml " com os nomes dos documentos de esquema e de banco de dados que você deseja usar .


Anterior :

Próximo : No
  Os artigos relacionados
·Como encontrar a significar usando Perl 
·Como encontrar caracteres chineses Usando expressões r…
·Como redirecionar a saída para entrada em Perl 
·Perl & Raiz quadrada Funções 
·Como substituir Opções em Expressão Regular 
·Como usar Ajax Com Perl 
·Como ler entrada de texto do DOSBox Com Perl 
·Como remover espaços no Perl 
·Como saber se Perl é de 32 ou 64 -Bit 
·Como converter XML para PDF em Perl 
  Artigos em destaque
·O que são máquinas CNC 
·Como Undelete a conta root para MySQL 
·Como usar o Cron PHP 
·Como criar um menu Javascript Drop Down Com PHP 
·Como excluir Botões em GridView 
·Requisitos de software para ASP.NET 
·Como editar o Registro usando C # 
·Como determinar se um arquivo é uma imagem em PHP 
·Java Heap Erro no NetBeans e GlassFish 
·Como desenhar um diamante em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados