problem med xml

.NET

3 svar · 535 visningar · startad av Vinnaren

Medlem sedan sep. 2005833 inlägg
Trådstart#1

Vill lägga till attribut på taggen enclosure, men får det inte att fungera.

Vill att det ska se ut såhär:

<enclosure url="värde" length="värde" type="värde">

Skapar enclosure-taggen med:

XmlNode enclosure = xmlDoc.CreateElement("enclosure");

Men hur får jag dit attributen på den taggen???

Tacksam för all hjälp :stud

Medlem sedan mars 20007 896 inlägg
#2
XmlNode enclosure = xmlDoc.CreateElement("enclosure");
XmlAttribute attribURL = xmlDoc.CreateAttribute("url");
attribURL.InnerText = "url-värde";
enclosure.Attributes.Append(attribURL);
...
Medlem sedan sep. 2005833 inlägg
#3

tack SPiN, funkade perfekt :bire

Medlem sedan sep. 2005833 inlägg
#4

ska nu ändra en nod. har följande:

            
            foreach (XmlNode node in nodes)
            {
                    node.ChildNodes[0].InnerText = titel;
                    node.ChildNodes[3].InnerText = description;
                    node.ChildNodes[4].InnerText = category;
            }

men det sparas inte :r

Red. löste sig med doc.Save :i

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)