actolap / json-io

Automatically exported from code.google.com/p/json-io
0 stars 0 forks source link

JsonWriter not working as expected for single string input; works for other types #16

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. conversion of String "123" to json using JsonWriter.objectToJson(str) 
returns "123"
2. so, conversion to a String object using JsonReader.jsonToJava("123") fails 
with:

java.io.IOException: Input is invalid JSON; does not start with '{' or '[', c=34
Last read: "

What is the expected output? What do you see instead?
I'm guessing that the writer is expected to output something along the lines:
{"@type":"string","value":"123"}.
This works, though returns an array, which isn't what I want:
["123"]
As does this:
{"@type":"string","value":["123"]}

What version of the product are you using? On what operating system?
Latest. Windows 8.

Please provide any additional information below.
JDK 6

Original issue reported on code.google.com by saadsha...@gmail.com on 4 Apr 2014 at 4:49

GoogleCodeExporter commented 9 years ago
I have a headache.

Original comment by JohnSmit...@gmail.com on 21 Jun 2014 at 8:55