现在我正在做一个Android应用程序。现在我在json解析中遇到了一个问题。我的json页面结构是这样的。
[
{
"id":3,
"name":"dd"
},
{
"id":4,
"name":"ggg"
}
]
我尝试使用以下代码。
URL website = new URL("url");
InputStream in = website.openStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
while ((line = reader.readLine()) != null) {
JSONArray ary=new JSONArray(line);
}
但是我遇到了异常。因为所有数据都在不同的行中。如果它在同一行中 [{"id":3,"name":"dd"},{"id":4,"name":" ggg"}] 然后我可以轻松完成...但是他们在单独的行中提供所有数据..这就是问题..请帮助我的朋友