Fråga : Sätta in en handlinginsida en knutpunkt med xPath

Hälsningar-

If jag önskar till hastigt grepp en knutpunkt och tillfogar i en inre hopsamling för extra meddelande hur kan jag gör det? Jag har för närvarande efter kodifiera för att ta bort en knutpunkt, precis som inte är säker hur man uppdaterar en och inkluderar extra data? Så jag skulle tar vad jag har nu med hopsamling och tillfogar subdigit= " 1 " efter
< för timout= " 3 "? xml version=""1.0"" encoding=""utf-8"" ?method="" för >

Helloen Wold

för >
för "" för "" 3 för timeout= för "" för "" numDigits="" 1 > för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
" codeBody " " objXML för >Set för class= " för 0 därefter Response.Write ”fel i ladda xml”, Response.End Avsluta om objXML.setProperty ”SelectionLanguage”, ”XPath”, 'erhåll en hänvisa till till knutpunkten som du önskar att ta bort Om inte objXML.selectNodes (”//Gather/SMS”) (0) ÄR INGENTING därefter Uppsättning SMS1 = objXML.documentElement.selectNodes (”//Gather/SMS”) (0) SMS1Text = SMS1.Text SMS1Number = SMS1.Attributes.getNamedItem (”numrera”). Text avsluta om om inte objXML.selectNodes (”//Gather/SMS”) (1) ÄR INGENTING därefter Uppsättning SMS2 = objXML.documentElement.selectNodes (”//Gather/SMS”) (1) SMS2Text = SMS2.Text SMS2Number = SMS2.Attributes.getNamedItem (”numrera”). Text avsluta om Fastställd hopsamling = objXML.documentElement.selectSingleNode (”//Gather”) 'ta den bort från den är behållaren om isObject (SMS1) därefter Gather.removeChild (SMS1) avsluta om om isObject (SMS2) därefter Gather.removeChild (SMS2) avsluta om För varje knutpunkt i objXML.childnodes Response.Write (node.xml) Därefter
" klar "

Svar : Sätta in en handlinginsida en knutpunkt med xPath

All Simplisticly som du behöver att göra, är efter:
1:
2:
    Fastställd knutpunkt = objXml.SelectSingleNode (”//Gather”)
    node.setAttribute ”subdigit”, ”1”,
Andra lösningar  
 
programming4us programming4us