Hvordan Få Delsett av XML

Hvordan Få Delsett av XML


Extensible Markup Language (XML) lar programmerere å lagre hierarkiske data i en serie av noder. For eksempel kan du bruke XML til å lagre informasjon om en bilforretning. Toppen av hierarkiet ville inneholde forhandleren. Du kan plassere noder for hver avdeling, for eksempel salg, reparasjoner og regnskap innenfor forhandleren node. Disse nestede noder utgjør et undersett av den større forhandleren noden. Programmerere kan få en undergruppe av XML-data ved hjelp av nesten alle programmeringsspråk. Du kan enkelt vedta følgende kodeeksempel skrevet i den populære programmeringsspråket C #, for bruk i alle programmeringsrammeverk.

Bruksanvisning

1 Åpne utviklingsmiljø passer for programmeringsspråk.

2 Laste inn XML-filen inn i minnet:

XmlTextReader sampleReader =
ny XmlTextReader (Application.StartupPath + @ "\ sampleXMLFile.xml");

3 Lag en "Mens" statement. Les XML-dokumentet innenfor Mens uttalelse:

while (sampleReader.Read ())
{
if (sampleReader.NodeType == XmlNodeType.Element)
{
}
}

4 Vurdere hver node i en "hvis" statement for å se om den inneholder undergruppe av XML du har tenkt å hente:

if (reader.Name == "ansatte")
{
// Bruker undergruppe av XML som passer for din søknad
}

5 Lagre og teste arbeidet for å sikre at det fungerer som forventet.