CTT_Xerces |
Top Previous Next |
Codeerzeugung > Unterstützender Code > CTT_Xerces
class CTT_Xerces
Diese Klasse kapselt ein xerces DOMDocument und enthält Funktionen zu dessen Verwendung. Ein Zeiger auf eine Instanz dieser Klasse ist in CTT_ParseStateDomPlugin enthalten. Das Dokument kann daher im Parser erzeugt werden und dann außerhalb desselben benutzt werden.
CTT_Xerces(); CTT_Xerces(const std::string& xsRootElementName, const std::string& xsEncoding, bool xbWriteBOM = false, bool xbPrettyPrint = true, bool xbWriteDOMDeclaration = true, bool xbStandalone = true); ~CTT_Xerces();
XERCES_CPP_NAMESPACE::DOMDocument* GetDocument();
void setDTDParams(const std::string& xsName, const std::string& xsPublicID, const std::string& xsSystemID);
bool createDocument(); void destroyDocument(); bool writeToFile(const std::string& xsFilename); bool writeToString(std::string& xsResult); bool writeToString(std::wstring& xsResult); bool writeToStream(std::ostream& xos); bool writeToStream(std::wostream& xos); bool hasDOM() const;
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |