Vbsript Anhägen eines XML Attributes
Guten Morgen
Bei diesem Scirpt gelingt es mir nicht den Attributknoten richtig anzuhägen, hänge fest!
Line13
Char 6
Error: Object required: 'nodeInsert'
1000 Dank
Bei diesem Scirpt gelingt es mir nicht den Attributknoten richtig anzuhägen, hänge fest!
Line13
Char 6
Error: Object required: 'nodeInsert'
Set xmlDoc = CreateObject("Microsoft.XMLDOM")
xmlDoc.async = False
xmlDoc.load"C:\AutogenDescriptions.xml"
Set xmlRoot = xmlDoc.documentElement
If xmlDoc.SelectSingleNode("//ModelEntry[@id='{0719dc48-2a4a-44e5-80a2-c7fb58e53742}' and @Version='2,0']") is Nothing Then
Set xmlNode = xmlDoc.createElement("ModelEntry")
xmlNode.setAttribute "id", "{0719dc48-2a4a-44e5-80a2-c7fb58e53742}"
xmlNode.setAttribute "Version", "2,0"
nodeInsert.appendChild(xmlCLASS)
xmlCLASS.appendChild(xmlNode)
Set xmlNode = xmlDoc.createElement("FriendlyName")
xmlNode.Text = "veg_tb_bush_swamp_set_01"
xmlCLASS.appendChild(xmlNode)
Set xmlNOde = xmlDoc.createElement("MaxScale")
xmlNode.Text = "110.000"
xmlCLASS.appendChild(xmlNode)
Set xmlNode = xmlDoc.createElement("MinScale")
xmlNode.Text = "90.000"
xmlCLASS.appendChild(xmlNode)
nodeInsert.appendChild(xmlCLASS)
Set xmlNode = xmlDoc.createElement("SeasonEntry")
xmlCLASS.appendChild(xmlNode)
Set xmlNode = xmlDoc.createElement("ModelGuid")
xmlNode.Text = "{3BEB5901-246C-44C7-8905-83DFA7612203}"
xmlCLASS.appendChild(xmlNode)
Set xmlNode = xmlDoc.createElement("Season")
xmlNode.Text = "FALL"
xmlCLASS.appendChild(xmlNode)
Set xmlNode = xmlDoc.createElement("ModelGuid")
xmlNode.Text = "{3BEB5901-246C-44C7-8905-83DFA7612203}"
xmlCLASS.appendChild(xmlNode)
nodeInsert.appendChild(xmlCLASS)
xmlDoc.Save"C:zATi\AutogenDescriptionsTest.xml"
Set xmlDoc = Nothing
End if
1000 Dank
Please also mark the comments that contributed to the solution of the article
Content-Key: 331674
Url: https://administrator.de/contentid/331674
Printed on: April 18, 2024 at 04:04 o'clock
6 Comments
Latest comment
Hallo,
Gruß sch.
Error: Object required: 'nodeInsert'
die Fehlermeldung ist doch eindeutig, das Objekt "nodeinsert" gibt es zu dem Zeitpunkt nicht! Ebenso "xmlCLASS" existiert zu diesem Codezeitpunkt ebenfalls nicht die Objekte erstellst du nirgendwo! Du hast also ein heilloses Durcheinander in deinem Code.1000 Dank
Bitte.Gruß sch.
Dann brauchst du ja keine Hilfe mehr wenn du's weist, erstelle die Objekte die fehlen fertig.
Hier weiß keiner was du überhaupt vorhast und schmeißt irgendwelchen vermutlich zusammenkopierten Code hier hin sagst "mach mal"?
Sportlich würde ich sagen
Hier weiß keiner was du überhaupt vorhast und schmeißt irgendwelchen vermutlich zusammenkopierten Code hier hin sagst "mach mal"?
Sportlich würde ich sagen
Das nenne ich mal unverschämt viel Information zum Vorhaben.
Ein Fragensteller der keine Hilfe will, wow unsere Jugend wird immer besser.
Formuliere eine vernünftige Frage und das eigentliche Vorhaben dann kann man dir auch produktiv helfen!
Hier weiß keiner welcher Knoten an welchen angefügt werden soll, also zeig uns das zu erzeugende XML.
Du willst Hilfe, nicht ich.
Ein Fragensteller der keine Hilfe will, wow unsere Jugend wird immer besser.
Formuliere eine vernünftige Frage und das eigentliche Vorhaben dann kann man dir auch produktiv helfen!
Hier weiß keiner welcher Knoten an welchen angefügt werden soll, also zeig uns das zu erzeugende XML.
Du willst Hilfe, nicht ich.