000
15.03.2006, 10:04 Uhr
~Susan
Gast
|
Hallo!
Ich will gerade eine XML-Datei schreiben, die mit einer vorhandenen DTD validiert wird. Allerdings habe ich jetzt irgendwie das Problem, wie ich den Knoten DOCTYPE einfügen soll.
C++: |
_di_IXMLNodeList PlacementsList; _di_IXMLNode Node; int Ebenen;
this->XMLlog = new TXMLDocument(""); this->XMLlog->Options = XMLlog->Options << doNodeAutoIndent; // this->XMLlog->Active=true; this->XMLlog->Encoding="UTF-16"; this->XMLlog->StandAlone="no"; Node = this->XMLlog->CreateNode("!DOCTYPE CADCAM SYSTEM \"U:\\log.dtd\"", ntElement,"" ") this->XMLlog->ChildNodes->Add(Node); Node = this->XMLlog->CreateNode("this file is generated automatically, do not change",ntComment,""); this->XMLlog->ChildNodes->Add(Node); this->XMLlog->DocumentElement = this->XMLlog->CreateElement(L"log","");
|
Ist das so sinnvoll, oder gibt es da was spezielles, wie ich das einfügen muss. Hätte nichts anderes gefunden!
Danke *SUSAN* |