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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.