国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java讀取Json文件

2019-11-06 08:12:40
字體:
來源:轉載
供稿:網友

最近公司新開了一個游戲項目,我負責游戲服務端邏輯的設計與編寫相關的代碼。今天為了把json配置文件的內容存到緩存里寫了個讀取json文件的工具類,雖然比較簡單,還是想先分享一下,我決定之后的幾天里重溫一下java IO和NIO相關的內容。

import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import net.sf.json.JSONArray;public class LoadJsonFile {	public static JSONArray load(String path) {		System.out.PRintln("path" + path);		BufferedReader bufferedReader = null;		JSONArray dataJson = null;		try {			InputStreamReader isr = new InputStreamReader(new FileInputStream(					new File(path)), "UTF-8");			bufferedReader = new BufferedReader(isr);			String lineContent = null;			StringBuffer connBuffer = new StringBuffer();			while ((lineContent = bufferedReader.readLine()) != null) {				connBuffer.append(lineContent);			}			dataJson = JSONArray.fromObject(connBuffer.toString());			bufferedReader.close();		} catch (IOException e) {			e.printStackTrace();		} finally {			try {				if (bufferedReader != null) {					bufferedReader.close();				}			} catch (IOException e) {				e.printStackTrace();			}		}		return dataJson;	}}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和平区| 遂平县| 通许县| 武冈市| 海兴县| 通州区| 柳林县| 商丘市| 高清| 阿荣旗| 齐齐哈尔市| 陵水| 平安县| 施甸县| 南安市| 阿拉善左旗| 大港区| 吉水县| 临桂县| 马边| 临城县| 新昌县| 随州市| 加查县| 苏尼特右旗| 余江县| 石河子市| 平潭县| 福建省| 晋城| 元朗区| 南宁市| 永丰县| 东乡族自治县| 万山特区| 锡林浩特市| 广州市| 东兰县| 泸州市| 且末县| 讷河市|