Current version is: 2.8.5
XMLObject()
XMLObject(xmlfileSpec)
XMLObject(xmlfileSpec, stylesheetSpec)
XMLObject(xmlfileSpec, stylesheetSpec, bitflags)
XMLObject(xmlfileSpec, stylesheetSpec, "QryStrVar->StyleSheetVar;...")
quickTransformXML(xmlfileSpec, stylesheetSpec
[, XMLOBJ_NO_ERRORS]
)
.addObject(oObject, NamespaceURI)
.addParameter(sParameter, someValue)
.appendToNode(xmlNodeSpec, sXPath)
.appendToRoot(xmlNodeSpec
[, sXPath]
)
.getNodeText(XPath)
.loadXMLdoc(sXML)
.loadXSLdoc(sXML)
.removeNode(XPath)
.replaceNode(xmlNodeSpec, XPath)
.saveXML(sPath)
.setVersion(sVersion)
.transform()
.validate(ERR_CHECK_STYLESHEET|ERR_CHECK_DOCUMENT|ERR_CHECK_BOTH
)
XMLOBJ_USE_XSLTEMPLATE
= 0x01
XMLOBJ_NO_TRANSFORM
= 0x02
XMLOBJ_NO_ERRORS
= 0x04
XMLOBJ_NOCACHE_XML
= 0x10
XMLOBJ_NOCACHE_XSL
= 0x20
XMLOBJ_TRANSFER_OPERATOR
= "->"
XMLOBJERROR_INVALID_ARGUMENT
XMLOBJERROR_INTERNAL_ERROR
XMLOBJERROR_VERSION_UNSUPPORTED
XMLOBJERROR_CANNOT_CHANGE_VERSION
XMLOBJERROR_NOT_IMPLEMENTED
XMLOBJERROR_PROCESSOR_NOT_READY
XMLOBJERROR_NO_DOCUMENT
XMLOBJERROR_NO_STYLESHEET
XMLOBJERROR_NO_PROCESSOR
XMLOBJERROR_MISSING_DOCS
XMLOBJERROR_OBJECT_NOT_READY
XMLOBJERROR_NODE_NOT_FOUND
RESID_NO_DESCRIPTION
DEF_XMLDOMDOCUMENT
= "MSXML2.DOMDocument"
DEF_XMLFREETHREADED
= "MSXML2.FreeThreadedDOMDocument"
DEF_XSLTEMPLATE
= "MSXML2.XSLTemplate"
DEF_SERVERXMLHTTP
= "MSXML2.ServerXMLHTTP"
PROGID_DOMDOCUMENT_30
= "MSXML2.DOMDocument.3.0"
PROGID_FREETHREADED_30
= "MSXML2.FreeThreadedDOMDocument.3.0"
PROGID_XSLTEMPLATE_30
= "MSXML2.XSLTemplate.3.0"
PROGID_SERVERXMLHTTP_30
= "MSXML2.ServerXMLHTTP.3.0"
PROGID_DOMDOCUMENT_40
= "MSXML2.DOMDocument.4.0"
PROGID_FREETHREADED_40
= "MSXML2.FreeThreadedDOMDocument.4.0"
PROGID_XSLTEMPLATE_40
= "MSXML2.XSLTemplate.4.0"
PROGID_SERVERXMLHTTP_40
= "MSXML2.ServerXMLHTTP.4.0"