This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > %XML.XPATH.Reader

%XML.XPATH.Reader

class %XML.XPATH.Reader extends %Library.RegisteredObject

*** Deprecated class, please use %XML.XPATH.Document for XPATH expression evaluation ***

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Keys as array of %Integer;
Property methods: KeysBuildValueArray(), KeysCollectionToDisplay(), KeysCollectionToOdbc(), KeysDisplayToCollection(), KeysDisplayToLogical(), KeysGet(), KeysGetObject(), KeysGetObjectId(), KeysGetSwizzled(), KeysIsValid(), KeysLogicalToDisplay(), KeysNormalize(), KeysOdbcToCollection(), KeysSet(), KeysSetObject(), KeysSetObjectId()
property Results as list of %XML.XPATH.Result;
Property methods: ResultsBuildValueArray(), ResultsCollectionToDisplay(), ResultsCollectionToOdbc(), ResultsDisplayToCollection(), ResultsGet(), ResultsGetObject(), ResultsGetObjectId(), ResultsGetSwizzled(), ResultsIsValid(), ResultsOdbcToCollection(), ResultsSet(), ResultsSetObject(), ResultsSetObjectId()

Methods (Including Private)

private method %OnNew(initvalue As %CacheString) as %Status
Initialize
classmethod Evaluate(pDocument As %XML.XPATH.Document, pContext As %String, pExpression As %String, Output pReader As %XML.XPATH.Reader) as %Status
Evaluate an XPATH expression on a previously obtained XPATH document. Return an %XML.XPATH.Reader object which provides facilities to access the results in a simple manner
classmethod Example()

Inherited Members

Inherited Methods (Including Private)

FeedbackOpens in a new window