读取没有Jackson属性的json数组

时间:2013-04-03 12:52:52

标签: java json jackson

我正在尝试做一些非常简单的事情,但我无法做到正确......

给出以下json数组:

["gate","","vaterlands park","","gabels gate",""]

我正在尝试使用以下方式进行映射:

List<String> names = mapper.readValue(new URL("http://hostname/search?q=" + queryString), List.class);

但“名称”返回空。

怎么了?

1 个答案:

答案 0 :(得分:0)

我不完全确定你不想做什么。 但我可以建议你使用JSON's own java classes。它们易于理解,可以很容易地使用。

你可以简单地使用这些类加载数组(如果你有字符串),它将返回一个JSONArray,你可以像使用任何其他数组一样使用它。

如果您只需要实际名称,那么您将不需要那些空字符串。