Nuovi files XML sono generati da programmi come un modo di dati di uscita abitative per poi interrogare dallo stesso o da un'altra applicazione. Per generare un nuovo file XML da un programma esterno , alcune specifiche devono essere rispettate , come ad esempio assicurandosi che aderisce la struttura gerarchica di standard XML . La generazione e la nomina del nuovo file XML richiede che il programma utilizza un comando di apertura () con le istruzioni appropriate . Cose che ti serviranno
editor di testo, ad esempio Blocco note , Emacs , ConText
Mostra Altre istruzioni
1
Generare un file XML vuoto utilizzando il comando open () con le istruzioni per l'accodamento. Questa fase sarà anche stampare l'intestazione XML e la madre node.open ( XML , " >> info.xml " ) ; stampa XML " < \\ xml version = \\ ? " 1.0 \\ "\\ > \\ n" , stampa XML " \\ n"; Il file XML viene automaticamente chiamato " info.xml " se non diversamente specificato . Caratteri Il ' >> ' istruiscono che il file deve essere utilizzato per l'aggiunta di dati .
2 popolare il file XML . Queste poche righe di codice sollecitare informazioni da parte dell'utente . Dopo aver inserito un disco , le informazioni compila automaticamente il file XML attraverso la " stampa" command.TOP : print " Nome: " ; $ name = < > ; chomp ( $ nome ) ; print " Nazionalità : " ; $ nat = < > ; chomp ( $ nat ) ; print " Data di nascita :"; $ nascita = < > ; chomp ( $ nascita) ; stampa XML " \\ n $ nome < ; \\ /name> \\ n $ nat < \\ /nat > \\ n $ nascita < \\ /nascita > \\ n < \\ /p_info > \\ n "; Il " < > ; " personaggi raccontano il programma che l'input deve venire da parte dell'utente. Il chomp (); comando elimina fastidiosi caratteri di nuova riga che renderebbero il crash del programma
3 programma l'opzione di ingresso . . Dopo l'ingresso viene stampato il file XML , il programma chiede all'utente se desidera di inserire un nuovo record . Per una risposta affermativa devono premere " n" e se vogliono sfuggire al programma devono premere print " Per la nuova pressa disco \\ " n \\ " - Per uscire premere il tasto \\ " e \\ \\ n " " e. " ; Stampa " : " , $ nuovo = < > ; chomp ( $ nuovo) ; if ( $ nuovo eq " n" ) { goto TOP ; } if ( $ nuovo eq "e") { print XML " < \\ /info> " ; print" Nuovo file XML creato " ; exit ; } print" Nuovo file XML creato " ; Questo frammento di codice stampa anche l'etichetta del nodo madre rendendo così il file XML lecito Salvare il codice come chiusura . " gen_xml . . pl "
4
eseguire il programma in prompt dei comandi di Windows Aprire il prompt dei comandi e passare alla directory in cui il file viene salvato , cioè> cd c : . . \\ your_directory Una volta che ha inserito il tipo di directory " perl gen.xml.pl. " Immettere le informazioni per tre individui fittizi e quindi uscire dal programma.
5
prova la validità XML. Dopo aver eseguito la ricerca gen_xml.pl , cercare lo stesso directory per un file XML denominato " info.xml . " Aprire il file in un browser . Se il codice XML si apre in una struttura ad albero , quindi la generazione del file ha avuto successo .