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

首頁 > 開發 > Java > 正文

Spring Boot 從靜態json文件中讀取數據所需字段

2024-07-14 08:40:59
字體:
來源:轉載
供稿:網友

•在實體中,通常使用類似字典表的文件來表示屬性,文件大都配置在配置文件中,也可以是靜態文件,本次記錄如何從靜態json文件中讀取所需字段。

1.文件格式以及路徑

spring,boot,靜態文件,讀,取數據,讀取數據

2.加載文件

import org.springframework.beans.factory.annotation.Value;import org.springframework.core.io.Resource;@Value("classpath:static/data/area.json")private Resource areaRes;

3.讀取文件

注意:文件讀取時因為存在中文,需要設置編碼格式

@Override  public void test(){  for (int i = 1; i < 8; i ++) {   try {     String areaData = IOUtils.toString(areaRes.getInputStream(), Charset.forName("UTF-8"));     List<String> districtNames = JsonPath.read(areaData, "$.districts[?(@.id == " + i + ")].name");     String district = districtNames.get(0);     System.out.println("數字"+ i+ "表示的行政區為:" + district);   }catch (IOException e){     e.printStackTrace();   }  }  }

輸出結果

數字1表示的行政區為:瑤海區
數字2表示的行政區為:廬陽區
數字3表示的行政區為:蜀山區
數字4表示的行政區為:包河區
數字5表示的行政區為:經濟技術開發區
數字6表示的行政區為:高新技術產業開發區
數字7表示的行政區為:新站高新技術產業開發區

總結

以上所述是小編給大家介紹的Spring Boot 從靜態json文件中讀取數據所需字段,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 商洛市| 桐城市| 忻州市| 广南县| 沙湾县| 永新县| 泾川县| 长丰县| 澳门| 清苑县| 乃东县| 获嘉县| 汽车| 敦化市| 康保县| 马山县| 阿拉善左旗| 溆浦县| 友谊县| 平罗县| 河南省| 德钦县| 阿荣旗| 武鸣县| 玉溪市| 西贡区| 临西县| 万荣县| 元阳县| 汉中市| 安仁县| 孟津县| 澳门| 靖宇县| 奈曼旗| 宾阳县| 台前县| 平度市| 顺昌县| 闵行区| 灯塔市|