XmlDocument::modifyDocument
|
|
#include <DbXml.hpp>
void XmlDocument::modifyDocument(const XmlModify &modify);
Description: XmlDocument::modifyDocument
The XmlDocument::modifyDocument method modifies the
XmlDocument contents based on the information contained
in the XmlModify object. In order to determine how many modification operations were
performed, the XmlModify::getNumModifications method should be used.
Parameters
- modify
-
The XmlModify object describing how to change the document.
It encapsulates the XPath query, which specifies the target
nodes in the document, as well as the modification operation to perform,
with associated arguments.
Errors
The XmlDocument::modifyDocument method
may fail and throw
XmlException,
encapsulating one of the following non-zero errors:
- INVALID_VALUE
- The modification operation specified could not be performed on the
node(s) specified by the XPath query.
- XPATH_EVALUATION_ERROR
- The XPath evaluator was unable to execute the XPath expression.
- XPATH_PARSER_ERROR
- The XPath parser could not parse the XPath expression.
Class
XmlContainer,
XmlDocument,
XmlException,
XmlIndexSpecification,
XmlQueryContext,
XmlQueryExpression,
XmlResults,
XmlUpdateContext,
XmlValue
Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.