XmlDocument::getDOM
|
|
#include <DbXml.hpp>
DOMDocument *XmlDocument::getDOM(bool withMetaData, bool adopt=false) const;
Description: XmlDocument::getDOM
The XmlDocument::getDOM method returns the document content as a Xerces
Document Object Model (DOM).
Parameters
- withMetaData
-
A boolean flag that indicates whether to return
the XmlDocument's metadata attributes in the DOM. If the flag is set to
true, the metadata attributes are returned with the DOM. If the flag is
set to false, the DOM is returned without the metadata attributes.
- adopt
-
A boolean flag that indicates whether the caller is adopting
responsibility for the returned DOM. If the flag is set to false, the
default behavior, then the XmlDocument owns the DOM and it is its
responsibility to deconstruct the DOM when the XmlDocument is
deconstructed. If the flag is set to true, then the caller takes
ownership of the DOM and responsibility for calling
DOMDocument::release() when the DOM is no longer needed.
Errors
The XmlContainer::close method
may fail and throw
XmlException,
encapsulating one of the following non-zero errors:
- DOM_PARSER_ERROR
- The document could not be returned as a DOM.
Class
XmlContainer,
XmlDocument,
XmlException,
XmlIndexSpecification,
XmlQueryContext,
XmlQueryExpression,
XmlResults,
XmlUpdateContext,
XmlValue
Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.