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 previesť textových súborov do formátu XML

Ak chcete previesť plochý súbor XML je nutné pre štruktúru súboru zahrnúť údaje oddelené zvláštne oddeľovača . Vzhľadom k tomu , ploché súbory normálne slúži ako zásobníky pre logické postupnosti informácií , prevod do formátu XML je pomerne jednoduché . Tam sú na dokončenie tejto úlohy dvoma spôsobmi : ( 1 ) Otvorte plochý súbor a vyplniť XML tagy ručne ( 2 ) Napíšte skript v Perlu , ktorý robí značenie pre vás . Prvou možnosťou je životaschopný , ak máte označiť niekoľko položiek . Ale ak váš súbor obsahuje niečo cez tri alebo štyri položky písania tagy XML sa stáva monotónna a predmetom ľudskej chyby . Predstavte si , že ste mali označiť na 5000000 vstupný súbor ? Tu je návod , ako previesť plochý súbor XML pomocou krátkeho skriptu v Perlu . Veci , ktoré budete potrebovať klipart textový editor
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte súbor XML . Tento príklad bude používať plochý súbor , ktorý sídli na meno , štátnu a telefónnych čísiel študentov . Ak chcete súbor otvoriť vo formáte obyčajného textu doc a zadajte nasledujúci príkaz : Mark Johnson , New York ,555 - 6868Mary William , New Jersey ,555 - 7979Will Samuel , DC ,555 - 5757Mike Anderson , Virginia ,555 - 3030Save súbor ako " info . txt . "
2

Vytvorte skript v Perlu . Perl skript má plochý informácie o súbore a označí ho s tagy XML . To potom vytlačí samostatný súbor XML s názvom " Info.xml . " Skopírujte nasledujúci do textového dokumentu : # /usr /bin /perlopen ( INFO , " > Info.xml " ) ;

tlač ! XML " < ? \\ xml version = \\ " 1.0 \\ " \\ > \\ n" ; print XML " \\ n" ; while ( ) {

if ( /\\ , ( \\ d * - \\ d + ) /je ) {

$ name = $ 1 ( * . ? ) ( * . ? ) , $ 2 state = $ ; $ tel = 3 doláre ;

print XML " \\ n $ 1 < \\ /name > \\ n 2 doláre < \\ /state > \\ n 3 doláre < \\ /tel > \\ n < \\ /student_info > \\ n " ; } } print XML " < \\ /info > " ; print " Súbor prevedené do XML " Uložte skript v Perlu ako " . to_xml.pl "

3

spustite skript . Z príkazového riadku systému Windows zadajte adresár , kde sa vaše " to_xml.pl " scenár a súbory " info.txt " sú uložené . Spustite nasledujúci príkaz : pl to_xml.pl . Program by mal vytlačiť nasledujúce potvrdzujúce " súbor previesť do formátu XML . "
4

Skontrolujte súbor XML . V adresári , kde sú vaše skripty uložené , vyhľadajte súbor s názvom " Info.xml . " Ak nenájdete to , spustite program znova .
5

Skontrolujte platnosť dokumentu XML , alebo skúmať , či je možné použiť na webe , otvorením súboru " Info.xml " v prehliadači . Nemali by ste mať žiadne chyby .

Najnovšie články

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