Java com.fasterxml.jackson.core.JsonParseException:意外字符(';,';(代码44))

Java com.fasterxml.jackson.core.JsonParseException:意外字符(';,';(代码44)),java,json,jackson,Java,Json,Jackson,我想解析一个JSON字符串[-31.4101158999994,-64.1932632,0.0,,,0.0134.0] ObjectMapper mapper2 = new ObjectMapper(); List<Object> locDetails = mapper2.readValue("[-31.410115899999994,-64.1932632,0.0,,,0.0,134.0]", List.class); 既然这不是一个有效的JSON,那么你期望什么呢?那么如何将

我想解析一个JSON字符串
[-31.4101158999994,-64.1932632,0.0,,,0.0134.0]

 ObjectMapper mapper2 = new ObjectMapper();
List<Object> locDetails = mapper2.readValue("[-31.410115899999994,-64.1932632,0.0,,,0.0,134.0]", List.class);

既然这不是一个有效的JSON,那么你期望什么呢?那么如何将这样的字符串强制转换为对象[]?我可以知道拒绝投票的正确原因吗?既然这不是一个有效的JSON,那么你期望什么呢?那么如何将这样的字符串强制转换为对象[]?我可以知道拒绝投票的正确原因吗?
  com.fasterxml.jackson.core.JsonParseException: Unexpected character (',' (code 44)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: [-31.410115899999994,-64.1932632,0.0,,,0.0,134.0]; line: 1, column: 39]
    at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1581)
    at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:533)
    at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:462)
    at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:1624)
    at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:689)
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:239)
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:217)
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:25)
    at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3736)
    at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2726)