Hvordan legge til en Egenskap til Node i C #

Hvordan legge til en Egenskap til Node i C #


Å vite hvordan du legger til et attributt til et element node i Microsoft Visual C # kan gjøre XML programmet mer brukervennlig. C # er et objektorientert programmeringsspråk som brukes til å utvikle web, mobil og desktop-applikasjoner. Extensible Markup Language (XML) er egentlig et sett med regler for å kode dokumentene til enkelt deles med andre programmeringsspråk. System.Xml er et navnerom som gir et sett av klasser i C # for å skrive eller redigere XML-data mens den er i minnet.

Bruksanvisning

1 Start Microsoft Visual C # Express og klikk "New Project ..." på ruten til venstre på skjermen. Dobbeltklikk på "Windows Console Application".

2 Trykk "Ctrl" + "A" og trykk "Delete" for å slette eksisterende kode. Kopier og lim inn følgende kode til din "Program.cs" modul for å legge til en ny attributt til en node:

bruker System;

bruker System.IO;

bruker System.Xml;

bruker System.Collections.Generic;

bruker System.Linq;

bruker System.Text;

navne ConsoleApplication1

{

class Program

{

static void main (String [] args)

{

XmlDocument myXMLDoc = ny XmlDocument ();

myXMLDoc.LoadXml ( "& lt; bok xmlns: bk = 'urn: prøver' bk: ISBN = '1-51111-57-5'>" +

"& Lt; title> Legg Egenskap til Node & lt; / title>" +

"& Lt; / bok>");

XmlElement myRoot = myXMLDoc.DocumentElement;

// Legg til et nytt attributt.

myRoot.SetAttribute ( "Genre", "urn: prøver", "Education");

Console.WriteLine ( "Endret XML:");

Console.WriteLine (myXMLDoc.InnerXml);

}

}

}

3 Trykk "F5" for å kjøre programmet. Utgangen vil se slik ut:

"Endret XML:

<Boken xmlns: bk = "urn: prøver" bk: ISBN = "1-51111-57-5" bk: genre = "Education"> <title> Legg Egenskap til Node </ title> </ bok> "