Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako testovať XML z XSD

Ak chcete overiť dlhší Markup Language ( XML ) súboru proti jeho spoločník XML Schema dokumentu obrázok ( XSD ) , budete si musieť stiahnuť validator nástroj , alebo si vytvoriť vlastné . Väčšina moderných programovacích jazykov obsahuje potrebné knižnice , ako zarobiť vytvorenie svojej vlastnej XML validátora ľahké . Môžete použiť bez programovací jazyk Perl , ktorý je nainštalovaný na takmer všetky systémy Linux a Mac OS X v predvolenom nastavení a možno stiahnuť zadarmo pre Windows . Veci , ktoré budete potrebovať
Perl
Perl XML :: SAX :: ParserFactory knižnica
Perl XML :: Validator :: Schema knižnica
Zobraziť ďalšie inštrukcie
1

Otvorte textový editor
2

Zadajte nasledujúci kód prevzatý z dokumentácie pre knižnicu Perlu XML Validator : .

použiť XML :: SAX :: ParserFactory ;

použiť XML :: Validator :: Schema ;

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

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

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

zomrieť " Súbor sa zlyhalo overenie : $ @ " . Ak je $ 0 ,

načíta XML parser a overovanie knižnice a využíva ich k vyhodnotenie súboru Súbor XSD Očakáva sa , že prvý argument odovzdaný do programu , zatiaľ čo . " . xmlvalidator.pl " Dokument XML sa očakáva , že bude druhý Uložte prácu
3

Kliknite na ikonu terminálu na ploche a typ :

perl xmlvalidator . pl schema.xsd database.xml

Nahradiť " schema.xsd " a " database.xml " s menami schém a databázových dokumentov , ktoré chcete použiť .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené