3. Juni 2009 09:50
        TVAMain = doc.createNode(XmlNodeType::Element, 'TVAMain', '');
        TVAMain.setAttribute('xmlns', 'urn:tva:metadata:2002');
        TVAMain.setAttribute('xmlns:xsi', 'http://www.w3.org/2001/XMLSchema-instance');
        TVAMain.setAttribute('xsi:schemaLocation', 'urn:tva:metadata:2002 dataimport/tva_metadata_v13.xsd');
        doc.appendChild(TVAMain);
        TVAMain.setAttribute('xsi:schemaLocation', 'urn:tva:metadata:2002 dataimport/tva_metadata_v13.xsd');
<TVAMain xmlns="urn:tva:metadata:2002" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaLocation="urn:tva:metadata:2002 dataimport/tva_metadata_v13.xsd">
3. Juni 2009 15:21
3. Juni 2009 15:37
void exportXMLFile()
{
        //variablen declarieren
        ...
        XMLDocument            doc;
        str                    docedit;
        ;
        
        //xml dokument erzeugen wie gewohnt
        ...
        ...
        docedit = doc.xml();
        //zwischen den zeichen 131 und 132 werden die fehlenden zeichen "xsi:" eingefügt
        docedit = substr(docedit,1,131) + 'xsi:' + substr(docedit,132,strlen(docedit)-131);
        doc.innerXml(docedit);
        doc.save(filePath + fileName);
}