您的位置:首页 > 移动开发 > Android开发

android读取raw里数据

2015-07-28 10:57 771 查看
res下raw文件夹下check_area.txt文件:

{

"resultCode":"01",

"progress":

{

"finished":12,

"unfinished":13

},

"areaList":

[

{ "areaName":"外广场",

"sum":13

},

{ "areaName":"大堂",

"sum":13

},

{ "areaName":"大厅",

"sum":13

},

{ "areaName":"旋转扶梯",

"sum":13

},

{ "areaName":"走廊",

"sum":13

}

]

}

读取方法

public String getRawData(){

InputStream in = getResources().openRawResource(R.raw.check_point);

StringBuffer sb = new StringBuffer();

try {

BufferedReader br = new BufferedReader(new InputStreamReader(in,

"UTF-8"));

String str;

while ((str = br.readLine()) != null) {

sb.append(str);

sb.append("\n");

}

} catch (UnsupportedEncodingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return sb.toString();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: