Ich schreibe wie folgt eine
XML-Datei:
Delphi-Quellcode:
document := CoDOMDocument30.Create;
document.appendChild(document.createProcessingInstruction('
xml', '
version="1.0" encoding="UTF-8" standalone="yes"'));
// Wurzelknoten
xmlElementData := document.createElement('
DATA');
xmlElementData.setAttribute('
DateTime', Now);
document.appendChild(xmlElementPssData);
document.save('
C:\test.xml);
und erhalte folgende Datei:
XML-Code:
<?
xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<DATA DateTime="12/1/2006 3:02:52 PM" />
Ich möchte nun gerne das Datumsformat ISO-8601 anstelle der amerikanischen Datumsschreibweise benützen.
Wie kann dies erreicht werden, ohne das ich das Datum vorher in einen String umwandle?