RPG-XML Suite’s parsing subprocedure generator enables you to quickly extract web service data from remote REST APIs, greatly reducing your manual coding efforts.
RPG-XML Suite’s parser not only works with JSON, but XML too. Easily consume XML-based SOAP and REST web services, directly from your iSeries server.
RPG-XML Suite also includes a toolkit of DOM parsing subprocedures, helping you implement a DOM approach in your RPG business applications.
When calling a remote API, your program will first compose an XML or JSON request, followed by calling an API, then receiving an HTTP response. Parsing XML and JSON is usually the last step, where the response data is parsed into your RPG program for further processing.
When calling a remote API, your program will first compose an XML or JSON request, followed by calling an API, then receiving an HTTP response. Parsing XML and JSON is usually the last step, where the response data is parsed into your RPG program for further processing.
Offering a web service begins with a business partner calling your IBM i. Parsing comes in next, when your program extracts information contained in the request call. After that, your program creates an XML or JSON response based on the request. Finally, your iSeries machine transmits a response.
Offering a web service begins with a business partner calling your IBM i. Parsing comes in next, when your program extracts information contained in the request call. After that, your program creates an XML or JSON response based on the request. Finally, your iSeries machine transmits a response.
RPG-XML Suite’s design philosophy is centered around minimizing code and seamlessly integrating with your RPG applications. With little more than a command and a target file, you can begin parsing JSON and XML directly from your IBM i / AS400. RPG-XML Suite’s parsing utility, BLDPRS, lets you output event-based / SAX RPGLE parsers into either source members or an IFS file; after generating the parser, all your program requires is to then configure it.
RPG-XML Suite’s parsing subprocedure generator gets the information you need when calling web services or hosting your own. To try it yourself, contact us here for a free proof of concept.
RPG-XML Suite’s design philosophy is centered around minimizing code and seamlessly integrating with your RPG applications. With little more than a command and a target file, you can begin parsing JSON and XML directly from your IBM i / AS400. RPG-XML Suite’s parsing utility, BLDPRS, lets you output event-based / SAX RPGLE parsers into either source members or an IFS file; after generating the parser, all your program requires is to then configure it.
RPG-XML Suite’s parsing subprocedure generator gets the information you need when calling web services or hosting your own. To try it yourself, contact us here for a free proof of concept.
While SAX is the simplest way to parse, some of our customers prefer to utilize the RPG-XML Suite DOM parsing APIs to process their XML web service data. Built as a series of subprocedures, this portion of the RXS toolkit is useful when parsing out smaller XML documents, or when parsing out a single XPath variable. If you want to leverage the DOM approach in your RPGLE applications, simply contact us here for a free proof of concept.
While SAX is the simplest way to parse, some of our customers prefer to utilize the RPG-XML Suite DOM parsing APIs to process their XML web service data. Built as a series of subprocedures, this portion of the RXS toolkit is useful when parsing out smaller XML documents, or when parsing out a single XPath variable. If you want to leverage the DOM approach in your RPGLE applications, simply contact us here for a free proof of concept.
RPGXML technology and trademark is owned by Krengel Technology, Inc. including all copyrights, trade secrets, patents and trademarks and is distributed by RPGXML, Inc. under a Reseller Agreement between RPGXML, Inc. and Krengel Technology, Inc.
Contact Us
About Krengeltech
Testimonials
FAQ
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |