The XML protocol handler parses XML documents and extracts attribute values using XPath expressions.
Options
- delay: Delay of reading in milliseconds (default 0).
- nanodelay: Delay of reading in nanoseconds (default 0).
- Attribute: XPath for the attribute in the document.
Example
PQL
| Code Block |
|---|
| theme | Eclipse |
|---|
| language | javascript |
|---|
| title | XML Protocol Handler |
|---|
| linenumbers | true |
|---|
|
input = ACCESS({source='Web', wrapper='GenericPush',
transport='File',protocol='XML',
dataHandler='Tuple',options=[['symbol','/symbols/symbol[last()]/name'],['points','/symbols/symbol[last()]/points']],
schema=[
['symbol','String'],
['points','Double'] ]
}) |