mathwl / google-gson

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

Numbers are converted to doubles #504

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
        Map x = new GsonBuilder().create().fromJson("{\"hello\":1}",Map.class);
        Assert.assertEquals(1,x.get("hello"));

What is the expected output? What do you see instead?

1 should be the value, but the value is read as 1.0.

What version of the product are you using? On what operating system?

2.2.2

Please provide any additional information below.

Original issue reported on code.google.com by mar...@jitisoft.com on 21 Feb 2013 at 2:48

GoogleCodeExporter commented 9 years ago
Saw this post. Not sure if this is not going to be fixed for "performance 
reasons".

https://groups.google.com/forum/?fromgroups=#!topic/google-gson/SYRDR6JHBkc

Original comment by mar...@jitisoft.com on 21 Feb 2013 at 3:39

GoogleCodeExporter commented 9 years ago
it would be nice to have an options that let the user decide (performance vs. 
accurateness upon unmarshalling

Original comment by ma...@edistream.com on 25 Apr 2013 at 11:50