XmlOpenWriter
XmlOpenWriter(alpha1[, int2]]) : handle
XML-Datei zum sequenziellen Schreiben öffnen
Details
- alpha1: Pfad und Name der XML-Datei
- int2:
- Optionen (optional):
_XmlOpenWriterDefault_XmlOpenWriterPure_XmlOpenWriterOverwrite
- Resultat:
handleDeskriptor des XmlWriters oder Fehlerwert - Siehe: Verwandte Befehle ,
XmlWrite (),XmlClose (),XmlOpenReader ()
Diese Anweisung öffnet die XML-Datei (alpha1) zum sequenziellen Schreiben.
Folgende Optionen (int2) können angegeben werden:
_XmlOpenWriterDefault(0): Datei formatiert schreiben (Standard)_XmlOpenWriterPure(1): Datei unformatiert schreiben_XmlOpenWriterOverwrite(2): Datei überschreiben, falls sie bereits existiert
Die Optionen (int2) können kombiniert werden.
Als Resultat wird ein XmlWriter-Objekt oder ein Fehlerwert zurückgegeben. Folgende Fehlerwerte können zurückgegeben werden:
_ErrGeneric: Allgemeiner Fehler_ErrOutOfMemory: Speicher konnte nicht angefordert werden_ErrFsi...: Fehler beim Dateizugriff
Beispiel:
// XmlWriter öffnen
tXmlWriter # XmlOpenWriter('C:\File.xml', _XmlOpenWriterPure | _XmlOpenWriterOverwrite);
if (tXmlWriter > 0)
{
// ...
// XmlWriter schließen
tXmlWriter->XmlClose();
}
Mögliche Laufzeitfehler:
_ErrValueInvalid: Die angegebene Option (int2) ist ungültig.