[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
-----------------------------------------------------------------------