Details
struct GdomeDOMImplementation
struct GdomeDOMImplementation {
gpointer user_data;
}; |
gdome_di_mkref ()
Constructor of the DOMImplementation interface.
gdome_di_ref ()
Increase the reference count of the DOMImplementation structure.
gdome_di_unref ()
Decrease the reference count of the DOMImplementation. Free the structure
if DOMImplementation will have zero reference.
gdome_di_query_interface ()
gdome_di_hasFeature ()
Tests whether the DOM implementation implements a specific feature.
gdome_di_createDocumentType ()
Creates an empty DocumentType node. Entity declarations and notations are
not made available. Entity reference expansions and default attribute
additions do not occur. It is expected that a future version of the DOM will
provide a way for populating a DocumentType.
GDOME_NAMESPACE_ERR: Raised if the qualifiedName is malformed.
gdome_di_createDocument ()
Creates an XML Document object of the specified type with its document
element.
GDOME_NAMESPACE_ERR: Raised if the qualifiedName is malformed, if the
qualifiedName has a prefix and the namespaceURI is NULL, or if the
qualifiedName has a prefix that is "xml" and the namespaceURI is different
from "http://www.w3.org/XML/1998/namespace"
GDOME_WRONG_DOCUMENT_ERR: Raised if doctype has already been used with a
different document.
gdome_di_freeDoc ()
DEPRECATED!
Free all objects and structures associated to the Document specified.
gdome_di_createDocFromURI ()
Loads a XML Document from a URI and build a DOM tree. If mode is
GDOME_LOAD_PARSING the document must be well formed, if mode is
GDOME_LOAD_VALIDATING the document must valid and if mode is
GDOME_LOAD_RECOVERING a tree is built anyway.
If the GDOME_LOAD_SUBSTITUTE_ENTITIES flag is added, entity substitution is
performed (es. mode = GDOME_LOAD_PARSING | GDOME_LOAD_SUBSTITUTE_ENTITIES
).
If the GDOME_LOAD_COMPLETE_ATTR flag is set, the tree is populated
with default attributes from the DTD.
gdome_di_createDocFromMemory ()
Loads a XML Document from a memory buffer and build a DOM tree. If mode is
GDOME_LOAD_PARSING the document must be well formed, if mode is
GDOME_LOAD_VALIDATING the document must valid and if mode is
GDOME_LOAD_RECOVERING a tree is built anyway.
If the GDOME_LOAD_SUBSTITUTE_ENTITIES flag is added, entity substitution is
performed (es. mode = GDOME_LOAD_PARSING | GDOME_LOAD_SUBSTITUTE_ENTITIES
).
If the GDOME_LOAD_COMPLETE_ATTR flag is set, the tree is populated
with default attributes from the DTD.
gdome_di_createDocFromURIWithEntitiesTable ()
Loads a XML Document using also entity declaration specified in entityTable
from a URI and build a DOM tree. If mode is GDOME_LOAD_PARSING the
document must be well formed, if mode is GDOME_LOAD_VALIDATING the
document must valid and if mode is GDOME_LOAD_RECOVERING a tree is built
anyway.
If the GDOME_LOAD_SUBSTITUTE_ENTITIES flag is added, entity substitution is
performed (es. mode = GDOME_LOAD_PARSING | GDOME_LOAD_SUBSTITUTE_ENTITIES
).
If the GDOME_LOAD_COMPLETE_ATTR flag is set, the tree is populated
with default attributes from the DTD.
gdome_di_createDocFromMemoryWithEntitiesTable ()
Loads a XML Document using also entity declaration specified in entityTable
from a memory buffer and build a DOM tree. If mode is GDOME_LOAD_PARSING
the document must be well formed, if mode is GDOME_LOAD_VALIDATING the
document must valid and if mode is GDOME_LOAD_RECOVERING a tree is built
anyway.
If the GDOME_LOAD_SUBSTITUTE_ENTITIES flag is added, entity substitution is
performed (es. mode = GDOME_LOAD_PARSING | GDOME_LOAD_SUBSTITUTE_ENTITIES
).
If the GDOME_LOAD_COMPLETE_ATTR flag is set, the tree is populated
with default attributes from the DTD.
gdome_di_saveDocToFile ()
Save the DOM tree of the Document specified to file.
gdome_di_saveDocToFileEnc ()
Save the DOM tree of the Document specified to file with the specified
Character encoding.
gdome_di_saveDocToMemory ()
Save the DOM tree of the Document specified to a new allocated memory and
return it in the mem pointer.
gdome_di_saveDocToMemoryEnc ()
Save the DOM tree of the Document specified using the specified character
encoding standard to a new allocated memory and return it in the mem
pointer.