Pytanie : Akcja wśrodku Guzek z xPath

Cześć-

If I chcieć guzek i w dodatkowy oświadczenie inside Gromadzenie się jak móc I robić chcieć? I obecnie mieć the następujący kod dla Guzek, właśnie pewny dlaczego jeden i dodatkowy dane? W Ten Sposób I wziąć co i mieć teraz z Gromadzenie się i dodawać subdigit= " (1) " po the timout= " 3 "




Hello Wold

(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:
Set objXML = Server.CreateObject ("Microsoft.XMLDOM") 
objXML.async = Fałszywy
objXML.LoadXML (ResponsePage)
Jeżeli objXML.parseError.errorCode <> (0) Wtedy 
   Response.Write "Błąd w ładowniczy xml" 
   Response.End 
Kończyć Jeżeli 

objXML.setProperty "SelectionLanguage", "XPath"
'uzyskiwać odniesienie the guzek ty chcieć
Jeśli nie objXML.selectNodes ("//Gather/SMS") ((0)) BYĆ (0) Wtedy
Set SMS1 = objXML.documentElement.selectNodes ("//Gather/SMS") ((0))
SMS1Text = SMS1.Text
SMS1Number = SMS1.Attributes.getNamedItem ("liczba"). Tekst
kończyć jeżeli
jeśli nie objXML.selectNodes ("//Gather/SMS") (1) BYĆ (1) Wtedy
Set SMS2 = objXML.documentElement.selectNodes ("//Gather/SMS") (1)
SMS2Text = SMS2.Text
SMS2Number = SMS2.Attributes.getNamedItem ("liczba"). Tekst
kończyć jeżeli

Ustawiać Gromadzenie się = objXML.documentElement.selectSingleNode ("//Gather")
'usuwać ono od ono być zbiornik

jeżeli isObject (SMS1) wtedy
Gather.removeChild (SMS1)
kończyć jeżeli

jeżeli isObject (SMS2) wtedy
Gather.removeChild (SMS2)
kończyć jeżeli

Dla ObjXML.childnodes guzek w objXML.childnodes
	Response.Write (node.xml)
Następnie

Odpowiedź : Akcja wśrodku Guzek z xPath

Simplisticly potrzebować ty potrzebować być the następujący:
(1):
2:
    Ustalony guzek = objXml.SelectSingleNode ("//Gather")
    node.setAttribute "subdigit", "(1)"
Inne rozwiązania  
 
programming4us programming4us