users@jersey.java.net

Re: JSON format & javadocs

From: Paul Sandoz <Paul.Sandoz_at_Sun.COM>
Date: Fri, 31 Aug 2007 10:46:13 +0200

Arun Gupta wrote:
> jMaki distributed json.jar as is. I published a blog this morning
> showing exactly that:
>

But who created that jar?

We could not find any distribution on the json.org site of such a jar,
only the source code.

Paul.




> http://blogs.sun.com/arungupta/entry/totd_5_loading_data_from
>
> -Arun
>
> Paul Sandoz wrote:
>> Arun Gupta wrote:
>>> I'm familiar with this javadoc. But the package names were
>>> org.codehaus.jettison.json.JSONObject and that's what confused me.
>>>
>>> What is the link between org.json.JSON* and
>>> org.codehaus.jettison.json.JSON* ?
>>>
>>
>> It is a clone, AFAIK there is no distribution of org.json.* classes.
>>
>> You can find the full Jettison javadoc here [1], including stuff for
>> JSONObject and JSONArray. I cannot find an online version.
>>
>> Paul.
>>
>> [1]
>> http://repository.codehaus.org/org/codehaus/jettison/jettison/1.0-RC1/jettison-1.0-RC1-javadoc.jar
>>
>>
>>> -Arun
>>>
>>> Paul Sandoz wrote:
>>>> Hi Arun,
>>>>
>>>> See here:
>>>>
>>>> http://www.json.org/javadoc/org/json/JSONObject.html
>>>> http://www.json.org/javadoc/org/json/JSONArray.html
>>>>
>>>> Arun Gupta wrote:
>>>>> Where can I find an online version of Jettison JSON javadocs ?
>>>>>
>>>>> The following method in a resource:
>>>>>
>>>>> public JSONObject getJSONMessage() {
>>>>> try {
>>>>> return new JSONObject().put("greeting1", "Hello World");
>>>>> } catch (JSONException ex) {
>>>>> ex.printStackTrace();
>>>>> }
>>>>>
>>>>> return null;
>>>>> }
>>>>>
>>>>
>>>> Hint, you can do the following:
>>>>
>>>> public JSONObject getJSONMessage() throws JSONException {
>>>> return new JSONObject().put("greeting1", "Hello World");
>>>> }
>>>>
>>>> Paul.
>>>>
>>>>
>>>>> returns the result as:
>>>>>
>>>>> {"greeting1" : "Hello World" }
>>>>>
>>>>> I need to generate:
>>>>>
>>>>> {greeting1 : "Hello World" }
>>>>>
>>>>> I looked at the source code at:
>>>>>
>>>>> http://fisheye.codehaus.org/browse/~raw,r=26/jettison/trunk/src/main/java/org/codehaus/jettison/json/JSONObject.java
>>>>>
>>>>>
>>>>> and could not find anything obvious.
>>>>>
>>>>> -Arun
>>>>>
>>>>
>>>
>>
>

-- 
| ? + ? = To question
----------------\
    Paul Sandoz
         x38109
+33-4-76188109