Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
Hoe te Flat bestanden converteren naar XML
Om een plat bestand te converteren naar XML is het noodzakelijk dat de structuur van het bestand om gegevens gescheiden door specifieke scheidingstekens bevatten . Sinds platte bestanden normaal dienen als opslag bakken voor logisch gesequenced informatie , de conversie naar XML is heel simpel . Er zijn twee manieren om deze taak uit te voeren : ( 1 ) Open het platte bestand en in de XML -tags invullen met de hand ( 2 ) Schrijf een Perl-script dat de tagging voor u doet . De eerste optie is haalbaar als je een paar items te taggen. Maar als uw bestand iets meer dan drie of vier inzendingen te typen XML -tags bevat wordt eentonig en onderhevig aan menselijke fouten . Stel je voor als je moest een 5000000 binnenkomst bestand taggen ? Hier is hoe je een platte bestand naar XML omzetten met behulp van een korte Perl-script . Wat je nodig hebt
Tekst editor
Toon Meer Aanwijzingen
1

Maak een XML-bestand . Dit voorbeeld zal een plat bestand met de naam , de staat en telefoonnummers van studenten huisvest gebruiken . Om het bestand te openen een platte tekst doc en typ het volgende : Mark Johnson , New York ,555 - 6868Mary William , New Jersey ,555 - 7979Will Samuel , DC ,555 - 5757Mike Anderson , Virginia ,555 - 3030Save het bestand als " info . txt . " kopen van 2

Maak de Perl-script . De Perl-script neemt het platte bestand informatie en labels met XML-tags . Het drukt vervolgens een apart XML- bestand met de naam " info.xml . " Kopieer de volgende om een tekst doc : # /usr /bin /perlopen ( INFO , " > info.xml " ) ;

druk
! XML " < \\ xml version = \\ ? " 1.0 \\ " \\ > \\ n" ; druk XML " \\ n " , terwijl ( ) {

if ( /( . ? * ) ( . ? * ) \\ A , , ( \\ d * - \\ d + ) /is ) {

$ name
= $ 1 , $ status = $ 2 ; $ tel = $ 3 ;

afdruk XML " \\ n $ 1 < \\ /name> \\ n $ 2 < \\ /state > \\ n $ 3 < \\ /tel > \\ n < \\ /student_info > \\ n " ; } } afdruk XML " < \\ /info > " ; print" File omgezet naar XML " ; Sla het Perl script als " . to_xml.pl "
< br > 3

Voer het script . Van de Windows commandoregel vul je de map waar uw " to_xml.pl " script en uw " info.txt " bestanden worden opgeslagen . Voer de volgende opdracht : pl to_xml.pl . Het programma moet de volgende bevestiging " File omgezet naar XML . " Drukken
4

Controleer het XML-bestand . In de map waar je de scripts worden opgeslagen , op zoek naar een bestand met de naam " info.xml . " Als je het niet vindt , start het programma opnieuw .
5

Controleer de geldigheid van het XML-document , of enquête of het kan worden gebruikt op het web , door het openen van de " info.xml " bestand in een browser . Je mag geen fouten te krijgen.

Previous: Next:
  Perl Programming
·Hoe maak je rapporten met Perl…
·Hoe maak je een Perl Module RP…
·Hoe kan ik zoeken naar een bes…
·Hoe de titelbalk in Perl scrip…
·Hoe te gebruiken Perl te Epoch…
·Hoe krijg ik Perl Counter Scri…
·Hoe te gebruiken Perl naar Zoe…
·Hoe te lezen uit het midden va…
·Hoe afdrukken Perl debugger 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe Set Up DSN om MySQL op GoDaddy 
·Hoe te Strings Get te Integers converter…
·Computer Programmeren voor beginners 
·Hoe een Date in Maak C # 
·MSI Package Tutorial 
·Python Breaking Loops 
·Hoe maak je een CSS -bestand Verwijzing …
·Hoe maak je een VB6 Toepassing Code om X…
·Hoe te configureren Perl in XAMPP 
Copyright © Computer Kennis http://www.nldit.com