Edit: *facepalm* hat sich erledigt -_-
Hi AutoIt'ler!
Bin aktuell dabei Daten aus einer Excel Tabelle mit einer XML-File zu vergleichen und ggf. zu ersetzen (das Attribut 'comment2' soll hierbei verändert werden)
Dazu benutze ich die _XMLDomWrapper.au3
Um es kurz zu halten, dieses funktioniert:
Code
$newAttr = "RoC_Alarm"
_XMLSetAttrib("/MEMORY_EDITOR/MEMIMAGE[@name='DATASET']/MEMBYTE[@comment2='KF Alarm Temperaturgrenze Super']","comment2",$newAttr)
Und dieses nicht:
Code
$oldAttr = 'KF Alarm Temperaturgrenze Super'
$newAttr = "RoC_Alarm"
_XMLSetAttrib("/MEMORY_EDITOR/MEMIMAGE[@name='DATASET']/MEMBYTE[@comment2=" & $oldAttr & "]","comment2",$newAttr)
Das untere ergibt 3 errors:
Spoiler anzeigen
[Blockierte Grafik: http://exceeds.bplaced.net/err1.JPG]
[Blockierte Grafik: http://exceeds.bplaced.net/err2.JPG]
[Blockierte Grafik: http://exceeds.bplaced.net/err3.JPG]
Was mache ich falsch? Bzw. was übersehe ich hier?
Edit: BB-Code von autoit nach code verändert, da ungewollte ; erscheinen