PHuV
2011-12-01, 19:22:23
Weiß jemand, wie man in XML-Attributen ein RepExp einbaut?
Ich habe eine Datei mit Namen
Datei_111202_030000.log
welche natürlich täglich wechselt. Und dann eine XML-Datei für einen Python-Parser mit:
<fileparameter reportlabel="IMPORT" infile="verz1/Datei_xxx.log" outfile="Datei.log.html"></fileparameter>
Da die Datei nun täglich wechselt, kann ich hier keinen festen String reinschreiben. Bisher sind alle XML-Parserdateien nur mit fixen Dateinamen aufgebaut, und ich hätte hier gerne variable Dateinamen.
Jedoch funktioniert hier die normale regexp-Ersetzung nicht, da der Python-Parser wohl was festes erwartet. An anderen Stellen funktionieren regexp (für Filterstrings) sehr wohl.
Ich habe eine Datei mit Namen
Datei_111202_030000.log
welche natürlich täglich wechselt. Und dann eine XML-Datei für einen Python-Parser mit:
<fileparameter reportlabel="IMPORT" infile="verz1/Datei_xxx.log" outfile="Datei.log.html"></fileparameter>
Da die Datei nun täglich wechselt, kann ich hier keinen festen String reinschreiben. Bisher sind alle XML-Parserdateien nur mit fixen Dateinamen aufgebaut, und ich hätte hier gerne variable Dateinamen.
Jedoch funktioniert hier die normale regexp-Ersetzung nicht, da der Python-Parser wohl was festes erwartet. An anderen Stellen funktionieren regexp (für Filterstrings) sehr wohl.