Hi Liz,

That's a common issue. Suppose you receive the JSON mentioned below, once you 
get the value of data attribute which is a JSON object in string format, 
evaluate it using eval() method of javascript and it will be converted to JSON.

Farrukh

Sent from my iPad 2

On 2011-07-15, at 3:58 PM, Elizabeth Lynch <[email protected]> wrote:

> Hi Pascal
> 
> Sorry, I didn't explain the problem clearly.  I am doing that already. The 
> problem is that it comes as a string in my JSON output, not as an object. 
> 
> Liz
> 
> Sent from my iPhone
> 
> On 15 Jul 2011, at 12:39, Pascal Robert <[email protected]> wrote:
> 
>> I think the best way would be to transform the XML to a Java object and 
>> transform that object back to JSON.
>> 
>>> I am building an ERRest application (read only), and am having a problem 
>>> with one field.  This field holds an xml string, which I need to embed into 
>>> the output from show and index actions; it will be consumed as json 
>>> (mainly; possibly only).
>>> 
>>> For example, I would like to receive:
>>> 
>>> {"name" : "A Record", "data" : { "fieldA" : "valueA", "fieldB" : "valueB" } 
>>> }
>>> 
>>> where the data attribute comes from:
>>> 
>>> <SomeElement FieldA="valueA"><FieldB>valueB</FieldB></SomeElement>
>>> 
>>> Or something similar to that.  I can use net.sf.json to do the conversion 
>>> directly, which produces satisfactory strings, but that doesn't cope with 
>>> the XML output format case, and I can't figure out how to pass it into my 
>>> JSON output.  If I do that with a String field, then obviously it is output 
>>> as a string value, not as a JSON object, which isn't what I want.
>>> 
>>> In short, the XML is a moderately complex object, which I need to output as 
>>> an object in the JSON format.
>>> 
>>> All ideas appreciated.
>>> 
>>> Liz _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
>>> 
>>> This email sent to [email protected]
>> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/farrukh.ijaz%40fuegodigitalmedia.com
> 
> This email sent to [email protected]
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to