I looked at the restlet example of Employees and changed my code to return a
ItemList<Item> and got back a better JSON response like:
{"class":"class Item","items":["[EMAIL PROTECTED]","[EMAIL PROTECTED]"]}
What should I do to get the same back with {[id:10, name=car, id:21,
name=tank]}, i.e., json representation of Item. I would not like to override
the toString() method of Item to be in JSON format.
Would I need to create custom message body writer for the Item class?
Thanks in advance.
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 5 Aug 2008 00:38:29
+0000Subject: JSON Set with JAXRS
Greetings, I am exploring Restlet's JAXRS support and trying the following in a
Resource class: @[EMAIL PROTECTED]("application/json")public Set<Items>
getItems() { .... return items;} When the call is made, the Resource is
invoked, however the returned response is not a JSON formatted set but
something like:{"empty":false,"class":"class java.util.HashSet"} Do I need to
write some custom code to handle the mime type? I though JAXB, JSON etc were
pretty much standard and I would have got back a JSON string like [[....]
[....]]? Please let me know if I am missing something here. Thanks in advance
for any tips...
Your PC, mobile phone, and online services work together like never before. See
how Windows® fits your life
_________________________________________________________________
Your PC, mobile phone, and online services work together like never before.
http://clk.atdmt.com/MRT/go/108587394/direct/01/