读json文件
来源:互联网 发布:sequoiadb巨杉数据库 编辑:程序博客网 时间:2024/06/11 23:52
import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import org.json.JSONArray;import org.json.JSONObject;import com.boventech.zyk.core.entity.Resource;public class JsonTest {public static void main(String[] args) {String jsonString = ReadFile("XXX");JSONArray myJsonArray = new JSONArray(jsonString);for(int i=0 ; i < myJsonArray.length() ;i++){JSONObject jsonObject = myJsonArray.getJSONObject(i);Resource option = new Resource();String name = (String) jsonObject.get("name");String description = (String) jsonObject.get("description");String optionType = (String) jsonObject.get("type");}}public static String ReadFile(String path) {File file = new File(path);BufferedReader reader = null;String laststr = "";try {reader = new BufferedReader(new FileReader(file));String tempString = null;while ((tempString = reader.readLine()) != null) {//System.out.println(tempString.trim());laststr = laststr + tempString.trim();}reader.close();} catch (IOException e) {e.printStackTrace();} finally {if (reader != null) {try {reader.close();} catch (IOException e1) {}}}return laststr;}}
json文件:
[{"name":"log","description":"log","type":"IMAGE"},{"name":"text-align","description":"text-align","type":"TEXT"}]
0 0
- 读json文件
- golang JSON读文件
- JSON写、读文件
- MATLAB读json文件
- 读Json文件转成字符串
- json文件
- Qt5 json文件"读"与"写"
- python | 读文件 | csv 、json、pickle等
- Json.NET读写Json文件
- JSON库解析json文件
- Json解析本地json文件
- Python读json文件,按条件过滤并移动文件
- jackson 读文件生成object 写object到json文件
- C#读文件,转成Json,写文件操作,例子
- 生成json文件和解析json文件
- json基础文件
- ExtJS 加载json文件
- JSon文件解析
- css技巧总结
- CPP链表实现栈
- java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
- POJ_3368_Frequent values_线段树/ST稀疏表
- CreateRemoteThread
- 读json文件
- Android 网络管理
- hdu 1298 T9 字典树+DFS
- jQuery与javascript方法比较
- python之一些细节
- 编写高质量IOS代码(二)
- 登录加密测验
- zendstudio新建phplocal工程,配置apache服务器
- leetcode 206 Reverse Linked List