亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Spring Boot 從靜態(tài)json文件中讀取數(shù)據(jù)所需字段

 更新時間:2018年05月23日 10:06:55   作者:Jarvis丶Z  
本文重點給大家介紹Spring Boot 從靜態(tài)json文件中讀取數(shù)據(jù)所需字段,感興趣的朋友跟隨腳本之家小編一起學習吧

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

1.文件格式以及路徑

這里寫圖片描述

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("數(shù)字"+ i+ "表示的行政區(qū)為:" + district);
   }catch (IOException e){
     e.printStackTrace();
   }
  }
  }

輸出結果

數(shù)字1表示的行政區(qū)為:瑤海區(qū)
數(shù)字2表示的行政區(qū)為:廬陽區(qū)
數(shù)字3表示的行政區(qū)為:蜀山區(qū)
數(shù)字4表示的行政區(qū)為:包河區(qū)
數(shù)字5表示的行政區(qū)為:經濟技術開發(fā)區(qū)
數(shù)字6表示的行政區(qū)為:高新技術產業(yè)開發(fā)區(qū)
數(shù)字7表示的行政區(qū)為:新站高新技術產業(yè)開發(fā)區(qū)

總結

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

相關文章

  • mybatis spring配置SqlSessionTemplate的使用方式

    mybatis spring配置SqlSessionTemplate的使用方式

    這篇文章主要介紹了mybatis spring配置SqlSessionTemplate的使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • springboot logback如何從apollo配置中心讀取變量

    springboot logback如何從apollo配置中心讀取變量

    這篇文章主要介紹了springboot logback如何從apollo配置中心讀取變量的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • 解決Java處理HTTP請求超時的問題

    解決Java處理HTTP請求超時的問題

    這篇文章主要介紹了解決Java處理HTTP請求超時的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Java中圖片轉換為Base64的示例及注意事項

    Java中圖片轉換為Base64的示例及注意事項

    本文介紹了Base64編碼的概念及其作用,同時列舉了在實現(xiàn)圖片轉換為Base64過程中需要注意的問題,包括文件大小、讀取異常、圖片格式、網絡傳輸效率以及數(shù)據(jù)安全性等,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-10-10
  • Java 從網上下載文件的幾種方式實例代碼詳解

    Java 從網上下載文件的幾種方式實例代碼詳解

    本文通過實例代碼給大家介紹了java從網上下載文件的幾種方式,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧
    2017-08-08
  • springboot如何靜態(tài)加載@configurationProperties

    springboot如何靜態(tài)加載@configurationProperties

    這篇文章主要介紹了springboot如何靜態(tài)加載@configurationProperties,本文一個錯誤案例和成功案例結合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • apllo開源分布式配置中心詳解

    apllo開源分布式配置中心詳解

    這篇文章主要為大家介紹了apllo開源分布式配置中心部署詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Java常用流程控制語句實現(xiàn)原理解析

    Java常用流程控制語句實現(xiàn)原理解析

    這篇文章主要介紹了Java常用流程控制語句實現(xiàn)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • JavaWeb 入門:Hello Servlet

    JavaWeb 入門:Hello Servlet

    這篇文章主要介紹了Servlet開發(fā)JavaWeb工程示例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-07-07
  • 淺談SpringCache與redis集成實現(xiàn)緩存解決方案

    淺談SpringCache與redis集成實現(xiàn)緩存解決方案

    本篇文章主要介紹了淺談SpringCache與redis集成實現(xiàn)緩存解決方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12

最新評論