View previous topic :: View next topic
|
Author |
Message |
elvin buno
New User
Joined: 08 May 2008 Posts: 2 Location: nyv
|
|
|
|
I just started learning XML GENERATE using cobol and I need to know how to generate CDATA.
I tried to move ![CDATA[......]] to the field and when I execute the generate its not creating a correct xml CDATA format..
thanks.. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
If you have not done so already, i'd suggest looking in the ENTERPRISE COBOL Programming Guide which is available via the "IBM Manuals" link at the top of the page. |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
elvin,
welcome to the forums. Could you please post more details on the problem you are facing?
XML generate would work fine provided the other things are set/populated correctly.
1) First check whether the XML copybook (structure of the final XML) is populated with data.
2) Then check whether you have used the correct syntax for the generate command. It is usually XML generate followed by the 01/03 level of the XML copybook.
Post more details. |
|
Back to top |
|
|
elvin buno
New User
Joined: 08 May 2008 Posts: 2 Location: nyv
|
|
|
|
Hi thanks for the reply...
This is what I did..
05 OPEN-CDATA.
10 FILLER PIC X(02) VALUE '<!'.
10 OPEN-SQUARE-BRACKET1 PIC X(01) VALUE x'BA'.
10 FILLER PIC X(05) VALUE 'CDATA'.
10 OPEN-SQUARE-BRACKET2 PIC X(01) VALUE x'BA'.
05 CLOSE-CDATA.
10 CLOSE-SQUARE-BRACKET2 PIC X(01) VALUE x'BB'.
10 CLOSE-SQUARE-BRACKET1 PIC X(01) VALUE x'BB'.
10 FILLER PIC X(01) VALUE '>'.
01 daterec.
.
05 x-cdata pic x(80).
.
.
STRING open-cdata DELIMITED BY size
'This,< test> is for CDATA' DELIMITED BY sizE
close-cdata DELIMITED BY size
INTO x-cdata.
Xml generate xml-data from datarec count in numChars
I'm expecting part of my xml to have.
<![CDATA[This,<test> is for CDATA]]> |
|
Back to top |
|
|
|