Extensible Markup Language (XML) consente ai programmatori di salvare dati gerarchici in una serie di nodi. Ad esempio, è possibile utilizzare XML per salvare informazioni su una concessionaria di auto. Il vertice della gerarchia conterrebbe la concessionaria. Si potrebbero inserire nodi per ogni reparto, ad esempio vendita, riparazioni e contabilità all'interno del nodo di concessionaria. Questi nodi annidati formano un sottoinsieme del nodo più grande concessionaria. I programmatori possono ottenere un sottoinsieme di dati XML utilizzando qualsiasi linguaggio di programmazione. Si può facilmente adottare nell'esempio di codice riportato di seguito, scritto nel popolare c# linguaggio di programmazione, per l'utilizzo in qualsiasi framework di programmazione.
Istruzioni
1
Aprire l'ambiente di sviluppo appropriato per il linguaggio di programmazione.
2
Caricare il file XML in memoria:
XmlTextReader sampleReader =
New XmlTextReader (Application. StartupPath + @"\sampleXMLFile.xml");
3
Creare un'istruzione "While". Leggere il documento XML all'interno di While istruzione:
mentre (sampleReader.Read())
{
Se (sampleReader.NodeType = = XmlNodeType. Element)
{
}
}
4
Valutare ogni nodo all'interno di un'istruzione "If" per vedere se contiene il sottoinsieme di XML si intende recuperare:
Se (reader. Nome = = "employees")
{
utilizzare il sottoinsieme di XML come appropriato per l'applicazione
}
5
Salvare e testare il vostro lavoro per assicurarsi che funzioni come previsto.