Et site med kursusmaterialer, der bruges i forbindelse med undervisning i forskellige it relaterede emnerEn skøn grafik du kan nyde mens der undervises.
   

Send spørgsmål eller kommentar til Thor - klik her: Send en kommentar til Thor - omkring undervisning eller kursus  Søg i kursusmaterialerne. Kan bruges i forbindelse med undervisningen eller efter kurset  Til forsiden af kursusmaterialer.dk 

 

ASP.NET II / ASP.NET og XML / XML - udtræk af elementer Tag dig ikke af dette flag - det er bare en besked til underviseren om, at der er undervisernote knyttet til ASP.NET II kursus, ASP.NET og XML, XML - udtræk af elementer


ASP.NET fjernundervisningskursus

- Vil du gerne på kursus NU?

- Vil du gerne lære i dit eget tempo?

- Har du ikke tid til at tage på kursus ude i byen?

Så køb et kursus i ASP.NET som fjernundervisning på www.it-fjernundervisning.dk


Udtræk at enkelt elementer i et XML dokument

Hvis vi vil arbejde mere detaljeret med et XML dokument skal vi have fat i objekterne DOM.

Du ser her et meget simpelt eksempel, der kigger på indholdet af dette xml dokument

VB.NET

        Dim xmlDokument As New XmlDocument
        xmlDokument.Load(Server.MapPath("andeby.xml"))
        Dim Beboer As XmlNode
        For Each Beboer In xmlDokument.GetElementsByTagName("Person")
            lblResultat.Text += "<h1>"
            lblResultat.Text += Beboer.Item("Fornavn").InnerText + " " + Beboer.Item("Efternavn").InnerText
            lblResultat.Text += "</h1>"
            lblResultat.Text += "<p>Telefon: " + Beboer.Item("Telefon").InnerText + "</p>"
            lblResultat.Text += "<p>Fødselsdag: " + Beboer.Item("Foedselsdato").InnerText + "</p>"
            lblResultat.Text += "<hr/>"
        Next

C#.NET

   XmlDocument xmlDokument = new XmlDocument();
   xmlDokument.Load(Server.MapPath("andeby.xml"));
   foreach (XmlNode Beboer in xmlDokument.GetElementsByTagName("Person"))
   {
    lblResultat.Text += "<h1>";
    lblResultat.Text += Beboer["Fornavn"].InnerText + " " + Beboer["Efternavn"].InnerText;
    lblResultat.Text += "</h1>";
    lblResultat.Text += "<p>Telefon: " + Beboer["Telefon"].InnerText + "</p>";
    lblResultat.Text += "<p>Fødselsdag: " + Beboer["Foedselsdato"].InnerText + "</p>";
    lblResultat.Text += "<hr/>";
   }

Vær opmærksom på, at eksemplet forudsætter at du importerer XML objektsamlingen dvs:

Imports System.XML, using System.Xml eller <%@ import Namespace="System.XML" %

 

   
Spacer Spacer Spacer Spacer