aletri
Goto Top

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'

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

Content-ID: 331674

Url: https://administrator.de/contentid/331674

Ausgedruckt am: 24.11.2024 um 09:11 Uhr

132658
132658 09.03.2017 aktualisiert um 12:00:25 Uhr
Goto Top
Hallo,
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.
aletri
aletri 09.03.2017 um 14:25:09 Uhr
Goto Top
???? dass weiss ich selbst, sonst wäre ich nicht hier ...oder??
132658
132658 09.03.2017 aktualisiert um 14:31:56 Uhr
Goto Top
Zitat von @aletri:

???? dass weiss ich selbst, sonst wäre ich nicht hier ...oder??
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 face-sad
aletri
aletri 09.03.2017 um 14:46:29 Uhr
Goto Top
kommertarlos!
132658
132658 09.03.2017 aktualisiert um 15:25:08 Uhr
Goto Top
Zitat von @aletri:
kommertarlos!
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.
aletri
aletri 10.03.2017 um 09:01:43 Uhr
Goto Top
Fühle mich geschmeichelt, als Jugendlicher bezeichnet zu werden leider war dass mal.
Werde sehen ob ich die Frage besser formulieren kann schließlich funktioniert die Version ohne Attributknoten tadellos.