Update json.org JSONObject to fix unicode character encoding issue
------------------------------------------------------------------

                 Key: SLING-1813
                 URL: https://issues.apache.org/jira/browse/SLING-1813
             Project: Sling
          Issue Type: Bug
          Components: Commons
    Affects Versions: Commons JSON 2.0.4, Commons JSON 2.0.2
            Reporter: Alexander Klimetschek


Special unicode characters like the LS (\u2028) line separator in a string 
value make the generated json invalid. This seems to be fixed in the latest 
version of the json.org library, but sling's copied version of it does not 
handle it. Compare the quote() method (switch default case):

http://www.JSON.org/java/org/json/JSONObject.java

http://svn.apache.org/viewvc/sling/trunk/bundles/commons/json/src/main/java/org/apache/sling/commons/json/JSONObject.java?revision=785979&view=markup

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to