https://github.com/siddhi-io/siddhi-map-xml
Extension which is used to convert XML message to/from Siddhi events
https://github.com/siddhi-io/siddhi-map-xml
extension mapper siddhi xml xml-parser
Last synced: about 1 year ago
JSON representation
Extension which is used to convert XML message to/from Siddhi events
- Host: GitHub
- URL: https://github.com/siddhi-io/siddhi-map-xml
- Owner: siddhi-io
- License: apache-2.0
- Created: 2017-05-17T07:59:03.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-02-16T03:52:20.000Z (over 4 years ago)
- Last Synced: 2025-04-24T03:06:38.981Z (about 1 year ago)
- Topics: extension, mapper, siddhi, xml, xml-parser
- Language: Java
- Homepage: https://siddhi-io.github.io/siddhi-map-xml/
- Size: 1.48 MB
- Stars: 0
- Watchers: 27
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Siddhi Map XML
===================
[](https://wso2.org/jenkins/job/siddhi/job/siddhi-map-xml/)
[](https://github.com/siddhi-io/siddhi-map-xml/releases)
[](https://github.com/siddhi-io/siddhi-map-xml/releases)
[](https://github.com/siddhi-io/siddhi-map-xml/issues)
[](https://github.com/siddhi-io/siddhi-map-xml/commits/master)
[](https://opensource.org/licenses/Apache-2.0)
The **siddhi-map-xml extension** is an extension to Siddhi that converts XML messages to/from Siddhi events.
For information on Siddhi and it's features refer Siddhi Documentation.
## Download
* Versions 5.x and above with group id `io.siddhi.extension.*` from here.
* Versions 4.x and lower with group id `org.wso2.extension.siddhi.*` from here.
## Latest API Docs
Latest API Docs is 5.2.2.
## Features
* xml *(Sink Mapper)*
This mapper converts Siddhi output events to XML before they are published via transports that publish in XML format. Users can either send a pre-defined XML format or a custom XML message containing event data.
* xml *(Source Mapper)*
This mapper converts XML input to Siddhi event. Transports which accepts XML messages can utilize this extension to convert the incoming XML message to Siddhi event. Users can either send a pre-defined XML format where event conversion will happen without any configs or can use xpath to map from a custom XML message.
## Dependencies
There are no other dependencies needed for this extension.
## Installation
For installing this extension on various siddhi execution environments refer Siddhi documentation section on adding extensions.
## Support and Contribution
* We encourage users to ask questions and get support via StackOverflow, make sure to add the `siddhi` tag to the issue for better response.
* If you find any issues related to the extension please report them on the issue tracker.
* For production support and other contribution related information refer Siddhi Community documentation.