我正在创建一些代码,并且在此论坛上看到了一个示例,我很难使用geojson。
每当由于未添加此json_template而在raw中产生错误时
private String getGeoString() throws IOException{
InputStream is = getResources().openRawResource(R.raw.json_template);
Writer writer = new StringWriter();
char[] buffer = new char [1024];
try{
Reader reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
int n;
while ((n= reader.read(buffer)) != -1){
writer.write(buffer, 0, n);
}
}finally {
is.close();
}
String jsonString = writer.toString();
return jsonString();
}
如何解决此错误?
答案 0 :(得分:0)
如果您想在应用中创建json文件,则可以先在 app -> res -> < em> raw 文件夹。
在该文件中,您可以放置在查询时收到的整个json响应。
JSON Pretty Print是查看嵌套响应中json遍历的有用工具。
然后您可以尝试:
json_template.json
应该可以。希望这会有所帮助。