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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 331674
Url: https://administrator.de/contentid/331674
Ausgedruckt am: 24.11.2024 um 09:11 Uhr
6 Kommentare
Neuester Kommentar
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.