国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孟州市| 怀化市| 邮箱| 台中县| 格尔木市| 孙吴县| 界首市| 周至县| 蓬莱市| 罗江县| 南召县| 湖北省| 利川市| 那曲县| 镇安县| 柯坪县| 尖扎县| 崇州市| 盱眙县| 侯马市| 名山县| 石泉县| 沙河市| 姜堰市| 遂溪县| 大邑县| 中牟县| 阳新县| 乳山市| 平定县| 土默特左旗| 五寨县| 华亭县| 武强县| 宁蒗| 铅山县| 沙雅县| 新巴尔虎左旗| 阿勒泰市| 五常市| 建德市|