Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come verificare XML Da XSD

Per convalidare un file eXtended Markup Language ( XML ) contro il suo compagno di documento XSD (XML Schema ) di file, è necessario scaricare uno strumento validatore o creare il proprio . La maggior parte dei linguaggi di programmazione moderni contengono le librerie necessarie per rendere la creazione del proprio validatore XML facile. È possibile utilizzare il libero linguaggio di programmazione Perl , che è installato su quasi tutti i sistemi Mac OS X e Linux di default e può essere scaricato gratuitamente per Windows . Cose che ti serviranno
Perl
Perl XML :: SAX :: ParserFactory biblioteca
Perl XML :: Validator :: Schema biblioteca
Mostra più istruzioni
1 < . p > Aprire un editor di testo
2

Digitare il seguente codice tratto dalla documentazione per la libreria XML Validator Perl :

uso XML :: SAX :: ParserFactory ;

uso XML :: Validator :: schema ;

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

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

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

die " file non riuscita convalida : $ @" . se $ 0;

Questo carica il parser XML e librerie di convalida e li utilizza per valutare il file il file XSD è prevista per il primo argomento passato al programma , mentre il documento XML è prevista per il secondo Salvare il lavoro a
3

Fare clic sull'icona di terminale sul desktop e tipo ". xmlvalidator.pl . " :

perl xmlvalidator . pl schema.xsd database.xml

Sostituire " schema.xsd " e " database.xml " con i nomi dei documenti di schema e il database che si desidera utilizzare .


 

Programmazione © www.354353.com