Nwlapcug.com


Come creare un documento XML con ASP

XML, che sta per extensible markup language, è un documento standard utilizzato per rendere i file con record di informazioni. Il formato del file è simile a HTML, nel senso che utilizza tag con proprietà e informazioni di dati racchiusi tra i tag di apertura e chiusura. Scrittura di pagine XML può essere fatto tramite il codice ASP con l'utilizzo di "nodi". I documenti possono essere salvati al server web, o possono essere visualizzati nel browser. I browser utilizzano XML per visualizzare i record di dati strutturati. Come tecniche di dati diventano più avanzate, XML viene utilizzato per recuperare e visualizzare i record per gli utenti facilmente.

Istruzioni

1

Creare l'oggetto XML con un nome di file. Il codice seguente crea l'oggetto XML che viene utilizzato in tutto il codice per leggere, scrivere e visualizzare i record:
impostare xmlfile = server. CreateObject ("myfile. XML")

2

Creare il nodo superiore. In questo esempio, l'applicazione salva un elenco di clienti con il loro nome e cognome. Il tag di nodo principale è "clienti" e detiene tutti i record:
XMLFile. Tag = "customers"

3

Creare un nodo figlio per il primo cliente. Questo indica il primo record per un nuovo cliente. Esso contiene le informazioni che è uniche per il record:
impostare xmlfile = xmlfile. NewChild ("cliente", "")

4

Compilare il nodo "cliente" con le informazioni. Il codice riportato di seguito aggiunge il cliente nome e cognome al record:
XMLFile. NewChild2 "First_Name", "Joe"
XMLFile. NewChild2 "Cognome", "Smith"

5

Spostarsi verso l'alto l'albero e creare un altro record del cliente. Non c'è nessuna necessità di chiudere i tag record in formato XML. L'oggetto sa per spostarsi al record successivo. Il metodo "GetParent ()" si sposta al record successivo. Il codice riportato di seguito consente di aggiungere un altro record del cliente utilizzando il tag di nodo "cliente":
XMLFile. GetParent2()
XMLFile. NewChild2 "First_Name", "Pam"
XMLFile. NewChild2 "Cognome", "Jones".

6

Visualizzare il documento XML. Il codice riportato di seguito viene visualizzato il nuovo documento XML nel browser:
Response. Write xmlfile. GetXml()