How to parse a JSON string into JsonNode in Jackson?

It should be so simple, but I just cannot find it after being trying for an hour. I need to get a JSON string, for example, {“k1″:v1,”k2”:v2}, parsed as a JsonNode. JsonFactory factory = new JsonFactory(); JsonParser jp = factory.createJsonParser(“{\”k1\”:\”v1\”}”); JsonNode actualObj = jp.readValueAsTree(); gives java.lang.IllegalStateException: No ObjectCodec defined for the parser, can not deserialize … Read more

How do I parse a string with a decimal point to a double?

I want to parse a string like “3.5” to a double. However, double.Parse(“3.5”) yields 35 and double.Parse(“3.5”, System.Globalization.NumberStyles.AllowDecimalPoint) throws a FormatException. Now my computer’s locale is set to German, wherein a comma is used as decimal separator. It might have to do something with that and double.Parse() expecting “3,5” as input, but I’m not sure. … Read more