Nwlapcug.com


Come analizzare i valori in un determinato nodo XML

Come analizzare i valori in un determinato nodo XML


XML è un linguaggio comune di supporto utilizzato per la memorizzazione di forme diverse di informazioni. Nel linguaggio XML, un nodo è un pezzo di informazioni contenute all'interno di un'apertura e una parentesi di chiusura. In genere un nodo si accede attraverso un DOM, o "document object model" che rappresenta il documento XML in memoria e mette a disposizione strumenti di programmazione di terze parti. Una volta che si accede il nodo, è possibile analizzare..--che significa può essere analizzato pezzo per pezzo..--da qualsiasi numero di strumenti di programmazione. Molte persone si sentono che c# consente di analizzare i valori XML in un determinato nodo in modo particolarmente efficiente.

Istruzioni

1

Aprire l'IDE di Visual Studio e aprire il progetto contenente il file XML che si desidera analizzare.

2

Carico il codice XML del file in memoria e metterlo in una variabile denominata "sampleParse" in questo modo:

' SampleParse XElement = XElement. Load (@"e:\media\somefile.xml");'

3

Recuperare i dati da un determinato nodo di iterazione e l'analisi dei relativi nodi figlio utilizzando un'istruzione foreach come segue:

' foreach (XElement e in sampleParse.Elements())'

Sostituire la variabile 'sampleParse' con il nodo che si desidera analizzare nel proprio codice.

4

Modificare i dati all'interno dell'istruzione foreach come necessario inserendo il codice seguente direttamente dopo l'istruzione foreach:

'{

codice di esempio

Console. WriteLine (e.PropertyToParse + "questo elemento è stato analizzato");

}'

(Riferimenti 1 a 443-444)

Consigli & Avvertenze

  • Anche il più piccolo cambiamento a questo codice provoca malfunzionamenti, quindi prestare attenzione quando si modifica per l'utilizzo nelle proprie applicazioni.