node | The XML node that you want to query. This parameter supports the following types of input: com.wm.lang.xml.Node XML node that you want to query. An XML node can be produced by xmlStringToXMLNode or an XML content handler. | ||
nsDecls | Document Optional. Namespaces associated with any namespace prefixes used element to specify elements in fields/query. Each entry in nsDecls represents a namespace prefix/URI pair, where a key name represents a prefix and the value of the key specifies the namespace URI. For example, to define the URIs associated with two prefixes called GSX and TxMon, you would set nsDecls as follows: | ||
fields | Document List Optional. Parameters describing how data is to be extracted from node. Each document in the list contains parameters for a single query, as follows: | ||
Key | Description | ||
name | String Name to assign to resulting value. | ||
resultType | String Object type that the query is to yield. The following shows the allowed values for resultType. | ||
Underlying Value | Corresponding Data Type | ||
Object | Object | ||
Object[] | Object List | ||
Record | Document | ||
Record[] | Document List | ||
String | String | ||
String[] | String List | ||
String[][] | String Table | ||
query | String Query identifying the data to be extracted from node. | ||
queryType | String Query language in which query is expressed. Valid values are WQL and XQL. | ||
onnull | String Code indicating what you want queryXMLNode to do when the result is null. Set to one of the following: continue to indicate that all result values are acceptable for this query (including null). fail to indicate that the service should fail if the result of this query is null and continue in all other cases. succeed to indicate that the service should continue if the result of this query is null and fail in all other cases. | ||
fields[] | Document List Parameters that support recursive execution of bindings. Each fields list defines bindings for one level of the output with the top level being the pipeline and the first level down being contents of a document or document list in the pipeline. |
Document Results from the queries specified in fields. This service returns one element for each query specified in fields. The specific names and types of the returned elements are determined by the fields/name and field/resultType parameters of the individual queries. |