support: Customer Portal
Focused on delivering choice, investment protection and flexibility to organizations with valuable COBOL assets
 

Veryant Knowledge Base
Home > All Categories > XML > What are all of the options for a COBOL program to read and write XML files?
Question Title What are all of the options for a COBOL program to read and write XML files?

Question:

My program uses AcuXML to write out an XML file by treating XML as a file system replacement.
It creates and writes the file just as if it was an indexed file, but AcuXML writes it out as XML behind the scenes.
Do you have such a technology? What are all of the options an isCOBOL program to read and write XML?

Answer:

isCOBOL does not currently support the AcuXML method of reading and writing to XML files. However, there are several options available to you for simple to robust XML file handling.

isCOBOL fully supports the IBM COBOL XML PARSE and GENERATE syntax and provides an internal object named com.iscobol.rts.XMLStream to easily read and write XML files and streams from your COBOL program.
XML PARSE/GENERATE and XMLStream are documented in the isCOBOL Language Reference Manual, and example code for XMLStream is provided in the sample directory installed with isCOBOL (in $ISCOBOL/sample/issamples/s-objects/xml.cbl)

In addition, isCOBOL gives COBOL programs the full array of XML APIs and tools available to a Java programmer, as well as support for C$XML.
To read more about these XML handling options, see the KB article "Does isCOBOL support C$XML or other XML interfaces?".

isCOBOL 2022R1 added support for data files using the ORGANIZATION IS XML syntax in 2022 Release 1.
This method most closely matches the AcuXML implementation, though modifications to your COBOL code would be necessary.

Veryant is always happy to consider implementing support for compatibility for our customers and future customers.
If you would like to request isCOBOL support for AcuXML, please contact us at support@veryant.com.

Authored by: Veryant Support This question has been viewed 12181 times so far.
Click Here to View all the questions in XML category.
File Attachments File Attachments
There are no attachment file(s) related to this question.
How helpful was this article to you?
User Comments User Comments Add Comment
There are no user comments for this question. Be the first to post a comment. Click Here
Related Questions Related Questions
  1. What is the best way to retrieve XML via HTTP?
  2. Can you recommend an XML editor?
Article Information Additional Information
Article Number: 92
Created: 2009-09-02 2:15 PM
Rating: 2 Stars
 
Article Options Article Options
Print Question Print this Question
Email Question Email Question to Friend
Export to Adobe PDF Export to PDF File
Export to MS Word Export to MS Word
Bookmark Article
Subscribe to Article Subscribe to Article
 
Search Knowledge Base Search Knowledge Base



 
 

© Veryant - All Rights Reserved
Veryant and isCOBOL are trademarks or registered marks of Veryant in the United States and other countries. All other marks are the property of their respective owners.