I have experienced an issue with "encoding" in general using XML PARSE in Cobol program. I don't know why I have been got XML-CODE=70. When I remove the "encoding" I got -1 in XML-CODE. Does anyone knows what can be this problem ?
Thanks
Paulo
XML Parse in COBOL
Moderator: Moderator Group
- muraligaru1
- Moderator
- Posts: 43
- Joined: Sat Nov 11, 2006 7:03 pm
Here is some info on XML-CODE = 70
70
The actual document encoding was EBCDIC, and the CODEPAGE compiler option specified a supported EBCDIC code page, but the document encoding declaration did not specify a supported EBCDIC code page.
-1 in XML-CODE
When the parser returns control to your XML PARSE statement, special register XML-CODE contains the most recent value that was set by the parser (or by your processing procedure, if it sets XML-CODE to -1). For each event except the EXCEPTION event, the value of XML-CODE is zero. If your processing procedure sets XML-CODE to -1 before returning control to the parser for an event other than EXCEPTION, processing stops with a user-initiated COBOL exception condition. For the EXCEPTION event, special register XML-CODE contains the exception code.
70
The actual document encoding was EBCDIC, and the CODEPAGE compiler option specified a supported EBCDIC code page, but the document encoding declaration did not specify a supported EBCDIC code page.
-1 in XML-CODE
When the parser returns control to your XML PARSE statement, special register XML-CODE contains the most recent value that was set by the parser (or by your processing procedure, if it sets XML-CODE to -1). For each event except the EXCEPTION event, the value of XML-CODE is zero. If your processing procedure sets XML-CODE to -1 before returning control to the parser for an event other than EXCEPTION, processing stops with a user-initiated COBOL exception condition. For the EXCEPTION event, special register XML-CODE contains the exception code.
FREE TUTORIALS
Tutorials
Free tutorials from mainframegurukul
- JCL Tutorial
Covers all important JCL concepts. - Cobol Tutorial
This tutorials covers all Cobol Topics from STRING to COMP-3. - DB2 Tutorial
DB2 Tutorial focuses on DB2 COBOL Programming. - SORT Tutorial
This Tutorial covers all important aspects of DFSORT with examples - CICS Tutorial
This CICS tutorial covers CICS concepts and CICS Basics, CICS COBOL Programming.
Interview
Mainframe Interview questions
- Cobol Interview Questions
50+ Interview Questions - JCL Interview Questions
50+ Interview Questions - DB2 Interview Questions
100+ Interview Questions - CICS Interview Questions
70+ Interview Questions - VSAM Interview Questions
27 Interview Questions
Other References
Mainframe Tools and others
- XPEDITER Reference
Explains how we can debug a program - FILEAID Reference
Explains how to browse , edit and delete datasets - Change Man Reference
Quick Start tutorial on Changeman - Abend Reference
Important Abend codes explained - FaceBook Page
MainframeGurukul FaceBook Page - LinkedIn Page
MainframeGurkul Linkedin Page