Question : Insertion d'une action à l'intérieur d'un noeud avec le xPath

Bonjour-

If que je veux saisir un noeud et ajouter dans un rassemblement additionnel d'intérieur de rapport comment ose je faire cela ? J'ai actuellement le code suivant pour enlever un noeud, juste non sûr comment mettre à jour un et inclure des données additionnelles ? Ainsi je prendrais ce que j'ai maintenant avec le rassemblement et ajouterais le subdigit= " 1 " après

< du timout= le " 3 " ? xml version=""1.0"" encoding=""utf-8"" ?Hello Wold

du >
de "" du "" 3 de timeout= de "" du "" 1 de numDigits= de "" de POTEAU de "" de method= du >

class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
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 :
objXML " de " codeSnippet832639 d'id= " de
Set de class= = Server.CreateObject (« Microsoft.XMLDOM ») 
objXML.async = faux
objXML.LoadXML (ResponsePage)
Si <> 0 d'objXML.parseError.errorCode puis 
   Response.Write « erreur dans le xml de chargement » 
   Response.End 
Finissent si 

objXML.setProperty « SelectionLanguage », « XPath »
'obtenir une référence au noeud que vous voulez supprimer
Sinon objXML.selectNodes (« //Gather/SMS ») (0) N'EST RIEN alors
Placer SMS1 = objXML.documentElement.selectNodes (« //Gather/SMS ») (0)
SMS1Text = SMS1.Text
SMS1Number = SMS1.Attributes.getNamedItem (« nombre »). Texte
finir si
sinon objXML.selectNodes (« //Gather/SMS ») (1) N'EST RIEN alors
Placer SMS2 = objXML.documentElement.selectNodes (« //Gather/SMS ») (1)
SMS2Text = SMS2.Text
SMS2Number = SMS2.Attributes.getNamedItem (« nombre »). Texte
finir si

Placer le rassemblement = l'objXML.documentElement.selectSingleNode (« //Gather »)
'l'enlever de lui est récipient

s'isObject (SMS1) puis
Gather.removeChild (SMS1)
finir si

s'isObject (SMS2) puis
Gather.removeChild (SMS2)
finir si

Pour chaque noeud dans objXML.childnodes
	Response.Write (node.xml)
Après
class= de

Réponse : Insertion d'une action à l'intérieur d'un noeud avec le xPath

Simplisticly tout que vous devez faire est le suivant :
1 :
2 :
    Placer le noeud = l'objXml.SelectSingleNode (« //Gather »)
    node.setAttribute « subdigit », « 1 »
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us