Open GoogleCodeExporter opened 8 years ago
Yes, we escape every slash to void issues in HTML (JSON is used in web
applications
in most cases) and make the code simpler (and slightly efficient and reliable
code,
without contextual condition handling). Actually JSON.simple focuses on
supports in
communications between applications (such as web server and browser, distribute
computing), so reliable (100% SPEC compliance and bug free) and efficient are
two
important consideration, while other features such as pretty printing is not
supported.
But I think this is a valid usability concern, so I am setting it as an
enhancement,
which will be reviewed and may be implemented in the future.
You are also encouraged to modify and improve the source code directly if you
need it
right now.
Thanks.
Original comment by fangyid...@gmail.com
on 17 Oct 2009 at 3:30
Issue 9 has been merged into this issue.
Original comment by fangyid...@gmail.com
on 3 Nov 2009 at 12:33
We use it to encode/decode inter-application (twitter/our app) communication
which contains quite a few URLs.
Now to use this library we have to unescape some of the values unnecessarily. I
do suggest to make this an
option for the serializer.
Original comment by matthias...@gmail.com
on 13 Apr 2010 at 3:41
[deleted comment]
Issue 77 has been merged into this issue.
Original comment by jon.cham...@gmail.com
on 10 Aug 2013 at 3:15
I am putting a base64 encoded image into a json object. All the slashes in the
encoded string are escaped when calling toString(). Thats too bad! Provide a
toString() and a toEscapedString() method, that the user can choose which one
to use. :-)
Original comment by christop...@googlemail.com
on 13 Feb 2014 at 12:05
I have same issue escaping slash.
Please, provide toString() and toEscapedString() method.
Original comment by abh0...@gmail.com
on 8 May 2014 at 5:27
Original issue reported on code.google.com by
jmsa...@gmail.com
on 16 Oct 2009 at 10:23