May 3
Extensible Markup Language (XML) consente ai programmatori di salvare i 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 potrebbe posizionare i nodi per ogni reparto, come le vendite, le riparazioni e la contabilità all'interno del nodo concessionaria. Questi nodi annidati formano un sottoinsieme del nodo concessionaria grande. I programmatori possono ottenere un sottoinsieme di dati XML utilizzando quasi qualsiasi linguaggio di programmazione. Si può facilmente adottare il seguente codice di esempio, scritto nel popolare linguaggio di programmazione C #, per l'utilizzo in qualsiasi quadro di programmazione.
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 "Mentre" l'istruzione. Leggi il documento XML all'interno dell'istruzione Mentre:
while (sampleReader.Read ())
{
if (sampleReader.NodeType == XmlNodeType.Element)
{
}
}
4 Valutare ogni nodo all'interno di un "if" per vedere se contiene il sottoinsieme di XML che si intende recuperare:
if (reader.Name == "dipendenti")
{
// Usare il sottoinsieme di XML come appropriato per l'applicazione
}
5 Salvare e testare il vostro lavoro per assicurarsi che funzioni come previsto.