Java 讀取檔案
一、java讀取JSON檔案
讀取json就依賴第三方
<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.12</version> </dependency>
程式碼如下:
@Test public void JSONRead(){ String class_path = JSONReadTest.class.getClassLoader().getResource("testData").getPath(); String filePath = class_path+"/"+"readJson.json"; String jsonString = null; try { jsonString = FileUtils.readFileToString(new File(filePath)); } catch (IOException e) { e.printStackTrace(); } if(jsonString == null || jsonString.length()==0){ return; }else{ JSONObject jsonObject = JSONObject.parseObject(jsonString); System.out.println(jsonObject.getString("address")); } }
二、java讀取properties檔案
讀取properties需要用到java.util包下的類,不需要引入其他第三方包,程式碼如下:
@Test public void readProperties(){ Properties p = new Properties(); try { p.load(JSONReadTest.class.getClassLoader().getResourceAsStream("testData/read.properties")); } catch (IOException e) { e.printStackTrace(); } System.out.println(p.getProperty("name")); }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992808/viewspace-2750553/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java中讀取配置檔案Java
- Java系列:讀取XML檔案JavaXML
- Java讀取Json檔案工具類JavaJSON
- Java實時讀取日誌檔案Java
- java讀取大檔案並處理Java
- Java 讀取txt檔案生成Word文件Java
- java Spring讀取properties檔案的注意點JavaSpring
- Java使用commons-configuration讀取配置檔案Java
- Java讀取properties配置檔案工具包Java
- Java中的獲取檔案的物理絕對路徑,和讀取檔案Java
- 任意檔案讀取
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- Java讀取properties檔案連線資料庫Java資料庫
- Java讀取本地檔案內容並輸出Java
- Java動態指令碼Groovy讀取配置檔案Java指令碼
- go配置檔案讀取Go
- python讀取大檔案Python
- springboot讀取配置檔案Spring Boot
- 用友任意檔案讀取
- viper 讀取配置檔案
- matlab讀取npy檔案Matlab
- python小白檔案讀取Python
- cocos讀取plist檔案
- python 讀取文字檔案Python
- IOC - 讀取配置檔案
- 前端讀取excel檔案前端Excel
- 讀取檔案流並寫入檔案流
- Springboot整合MongoDB儲存檔案、讀取檔案Spring BootMongoDB
- go–讀取檔案的方式Go
- C#讀取Xml檔案C#XML
- pg從磁碟讀取檔案
- Spring之Property檔案讀取Spring
- 01 讀取模板HTML檔案HTML
- go 讀取.ini配置檔案Go
- 6.1檔案下載、讀取
- 讀取資料夾檔案
- Mysql溯源-任意檔案讀取?MySql
- python如何讀取大檔案Python