[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: (To) Large xml element
Dino,
There is a routine called HTTP_xmlReturnPtr() that can change the way
the XML parser returns data to your program. When you use that, it will
pass your callback a data structure containing a pointer and a length
instead of passing a string. This allows for elements to be up to 16mb
in length.
Please go to the following page and search HTTP_xmlReturnPtr() and you
can see previous discussions and learn more about it:
http://www.scottklement.com/archives/ftpapi/
Good luck!
On 2/24/2016 2:48 PM, dino muzic wrote:
Hello everybody
in example14.rpgle in LIBHTTP Scott use the following callbacks
D StartOfElement PR
D UserData * value
D depth 10I 0 value
D name 1024A varying const
D path 24576A varying const
D attrs * dim(32767)
D const options(*varsize)
D EndOfElement PR
D UserData * value
D depth 10I 0 value
D name 1024A varying const
D path 24576A varying const
D value 65535A varying const
D attrs * dim(32767)
D const options(*varsize)
and the
http_url_post_xml(..) function.
How can I use the above callback routines if the value returned from server for a particular xml element exceeds 64KB ?
Thanks
dino muzic
-----------------------------------------------------------------------
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
-----------------------------------------------------------------------