[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: xml-sax issue
I'll run it against the incoming xml and see what I get, the test data I
created - its working.
> EVAL RESULTS
> RESULTS.CLAIM = '8104550 '
> RESULTS.AMOUNT = '1995.83 '
> RESULTS.GROUPER = '7320 '
> RESULTS.DXG = '53 '
> RESULTS.MEANLOS2 = '2 '
> RESULTS.ERROR_CODE = '0 '
> The following works for me.
> D Results ds qualified
> D Claim 9a Varying
> D Amount 9a Varying
> D Grouper 5a Varying
> D Dxg 3a Varying
> D MEANLOS2 2a Varying
> D Error_Code 2a Varying
> **
> D xml s 256a Varying
> D $options s 128a Varying
> xml = '<MMMProcess>+
> <Results>+
> <Claim>8104550</Claim>+
> <Amount>1995.83</Amount>+
> <Grouper>7320</Grouper>+
> <Dxg>53</Dxg>+
> <MEANLOS2>2</MEANLOS2>+
> <Error_Code>0</Error_Code>+
> </Results>+
> </MMMProcess>';
> $options = 'doc=string +
> path=MMMProcess/Results +
> case=any +
> allowextra=yes +
> allowmissing=yes';
> xml-into Results %xml(xml: $options);
> *inLR = *on;
> -----Original Message-----
> From: RPG List [mailto:rpglist@xxxxxxxxxxx]
> Sent: Wednesday, September 09, 2015 3:44 PM
> To: HTTPAPI and FTPAPI Projects
> Subject: Re: xml-sax issue
> I just noticed that I cut off on the DS the Error_Code field, its there
> I
> just missed it when I copied it.
> > I tried using the xml-into as suggested by John Paris and I get
> > nothing in the data structure.
> >
> > Here is how I have it defined:
> >
> > DResults ds qualified
> > D Claim LikeDs(claim_t)
> >
> > D Claim_t ds qualified
> > D based(template)
> > D Claim 9a Varying
> > D Amount 9a Varying
> > D Group 5a Varying
> > D Dxg 3a Varying
> > D MEANLOS2 2a Varying
> >
> > I have the options variable set as:
> >
> > $options = 'doc=string +
> > path=MMMProcess/Results +
> > case=any +
> > allowextra=yes +
> > allowmissing=yes';
> >
> > and then the call:
> >
> > xml-into Results %xml(xml: $options);
> >
> >
> > when I check the values in debug after caling the xml-into all I see
> > is blanks or asteriks.
> >
> > Here is a visual of the xml as its coming in:
> >
> > ....5...10...15...20...25...30...35...40...45...50...55...60
> > 1 '<MMMProcess><Results><Claim>8104550</Claim><Amount>1995.83</'
> > 61 'Amount><Grouper>7320</Grouper><Dxg>53</Dxg><MEANLOS2>2</MEAN'
> > 121 'LOS2><Error_Code>0</Error_Code></Results></MMMProcess> '
> >
> >
> > Am I missing something?
> >
> > Dutch
> >
> >
> >
> ----------------------------------------------------------------------
> > - This is the FTPAPI mailing list. To unsubscribe, please go to:
> > [1]http://www.scottklement.com/mailman/listinfo/ftpapi
> >
> ----------------------------------------------------------------------
> > -
> >
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> [2]http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
>
> Disclaimer
>
> The information contained in this communication from the sender is
> confidential. It is intended solely for use by the recipient and others
> authorized to receive it. If you are not the recipient, you are hereby
> notified that any disclosure, copying, distribution or taking action in
> relation of the contents of this information is strictly prohibited and
> may be unlawful.
> This email has been scanned for viruses and malware, and may have been
> automatically archived by Mimecast Ltd, an innovator in Software as a
> Service (SaaS) for business. Providing a safer and more useful place
> for your human generated data. Specializing in; Security, archiving and
> compliance. To find out more [3]Click Here.
>
> References
>
> 1. http://www.scottklement.com/mailman/listinfo/ftpapi
> 2. http://www.scottklement.com/mailman/listinfo/ftpapi
> 3. http://www.mimecast.com/products/
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
>
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------