2013-11-14 40 views
0

我想字符串转换是这样的:字符串转换为二维数组(JAVA)

{"Shops":[ 
{"city":"Riga","shops":[{"a":"some info here","b":"...","c":"..."},{"a":"some info here","b":"...","c":"..."}]},{"city":"Liepaja","shops":[{"a":"info here","b":"info....","c":"..."}] 
]} 

到二维数组,像

shops[0][0]=>{"a":"some info here","b":"...","c":"..."} 
shops[1][0]=>{"a":"info here","b":"info....","c":"..."} 

这可能吗?有没有简单的方法来做到这一点?

我已经搜查,尝试过,但我仍然不知道该怎么做。 我是新来的java。

+1

很难看到你想要做什么。请格式化您的代码以清楚说明这两个数组条目与原始字符串的关系。 –

+0

你确定这是java吗?它看起来像JavaScript ... – PaulProgrammer

+0

看看[JSON处理API](http://www.oracle.com/technetwork/articles/java/json-1973242.html)。 – Zong

回答

0

看起来像JSON数据,你应该这样对待它。

尝试用于Java的JSON解析库。我喜欢GSON为简单。看一下Gson.fromJson()方法集。