Re: Help receiving JSON into CGI program
Scott Klement <[email protected]>
| Newsgroups | gmane.comp.systems.as400.web |
|---|---|
| Message-ID | <[email protected]> |
Alvin,
200%20MAIN%20ST isn't JSON. There is no need to encode blanks in JSON,
it'd simply be { "street": "200 MAIN ST" } but if you had to encode
something, it'd look like this: { "street": "200\u0020MAIN\u0020ST" }
What you have is HTTP URL Encoded data. To decode it, you can call the
SQL URLDECODE function https://tinyurl.com/47wexvzz
On 4/12/2022 8:12 AM, Alvin Strasburger wrote:
> Jon,
> How to receive the JSON is our exact problem. We can parse a JSON-like
> string perfectly with DATA-INTO using a test string in our program. Our
> issue is the front end of how to receive the 'decoded' JSON doc. Our past
> experience is receiving comma delimited strings with no other punctuation or
> blanks. Now with trying to receive names and addresses, we end up getting an
> address element like 200%20MAIN%20ST instead of 200 MAIN ST. So in short, we
> don't really understand how to get the decoded JSON doc to the RPG/YAJL
> parser from the CGI interface.
>
--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing list
To post a message email: [email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: [email protected]
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.