首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

字符串变换为json对象

2012-10-25 
字符串转换为json对象把字符串转换为json对象import java.io.BufferedReaderimport java.io.FileReaderi

字符串转换为json对象

把字符串转换为json对象

import java.io.BufferedReader;import java.io.FileReader;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class TestJson {/** * @param args */public static void main(String[] args) {//读取文件内容String filePath = "c:/json/2222.txt";StringBuffer sb = new StringBuffer();try {FileReader read = new FileReader(filePath);BufferedReader br = new BufferedReader(read);String row = "";while ((row = br.readLine()) != null) {sb.append(row);}br.close();} catch (Exception e) {e.printStackTrace();}String jsonString = sb.toString();//内容为[{"id":110000,"text":"北京"},{"id":120000,"text":"天津"},{"id":310000,"text":"上海"}]System.out.println(jsonString);//开始进行转换JSONArray array = JSONArray.fromObject(jsonString);for (int i = 0; i < array.size(); i++) {JSONObject jvo = (JSONObject) array.getJSONObject(i);System.out.println(jvo.getString("id")+"       "+jvo.getString("text"));}}}
?

热点排行