1.6.25 XmlSaveXMLDom – Sichern des aktuellen Knotens im Speicher
XmlSaveXMLDom ( lRc );
|
Argumente
|
lRc
0 Kein Fehler
<> 0 Fehler, Fehlerinfos mit XmlGetError abfragen
| ||||
|
Beschreibung
|
Der aktuelle Knoten wird gesichert und kann mit XmlRestoreXMLDom wieder zurückgeholt werden.
Fehler bei XmlSaveXMLDom werden mit XmlGetErrorSav abgefangen.
| ||||
|
Funktionsart
|
XML-Funktion
| ||||
|
Beispiel
|
XmlAddNodeXML( strNodeXml, lVLrc )
.......
.......
XmlGetXMLByXPath( "//list_ServiceMngSBPos", strXMLDom );
XmlSaveXMLDom( lVLrc );
if( lVLrc != 0 )
{
XmlGetErrorSav( strVLerr, strVLerrVal, lVLrc, lVLmodul );
// tue etwas mit den Werten
}
.............
XmlRestoreXMLDom( lVLrc );
if( lVLrc != 0 )
{
XmlGetError( strVLerr, strVLerrVal, lVLrc, lVLmodul );
AssignString( strVLmsg, "Fehler beim Wiederherstellen
XML-Dokument\n" );
AppendString( strVLmsg, strVLerr );
AppendString( strVLmsg, strVLerrVal );
OsiMessageBox(strVLmsg,"Fehler beim Reset",0,lVLrc);
StpWriteLog( "", strVLmsg);
Jump( VL-ERR );
}
|