最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java讀取項目json文件并轉為JSON對象的操作

 更新時間:2021年08月11日 14:30:06   作者:知識追求者  
這篇文章主要介紹了Java讀取項目json文件并轉為JSON對象的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Java讀取項目json文件并轉為JSON對象

1、創(chuàng)建json文件(demo.json)

{
 "button": [
  {
   "type": "click",
   "name": "今日歌曲",
   "key": "V1001_TODAY_MUSIC"
  },
  {
   "name": "菜單",
   "sub_button": [
    {
     "type": "view",
     "name": "搜索",
     "url": "http://www.soso.com/"
    },
    {
     "type": "miniprogram",
     "name": "wxa",
     "url": "http://mp.weixin.qq.com",
     "appid": "wx286b93c14bbf93aa",
     "pagepath": "pages/lunar/index"
    },
    {
     "type": "click",
     "name": "贊一下我們",
     "key": "V1001_GOOD"
    }
   ]
  }
 ]
}

在這里插入圖片描述

2、在pom.xml中添加依賴包

  <dependency>
   <groupId>com.alibaba</groupId>
   <artifactId>fastjson</artifactId>
   <version>1.2.54</version>
  </dependency>
  <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-io</artifactId>
   <version>1.3.2</version>
  </dependency>

3、創(chuàng)建測試類(FileDemo3.java)

package com.jeff.demo;
import java.io.InputStream;
import org.apache.commons.io.IOUtils;
import com.alibaba.fastjson.JSONObject;
public class FileDemo3 {
	public static JSONObject fileToJson(String fileName) {
		JSONObject json = null;
		try (
			InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName);
		) {
			json = JSONObject.parseObject(IOUtils.toString(is, "utf-8"));
		} catch (Exception e) {
			System.out.println(fileName + "文件讀取異常" + e);
		}
		return json;
	}
	public static void main(String[] args) {
		String fileName = "doc/demo.json";
		JSONObject json = FileDemo3.fileToJson(fileName);
		System.out.println(json);
	}
}

4、控制臺輸出結果

在這里插入圖片描述

java讀取json文件進行解析,String轉json對象

String jsonFilePath = "C:/a.json";
File file = new File(jsonFilePath );
String input = FileUtils.readFileToString(file,"UTF-8");
JSONObject obj = new JSONObject(input);

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java中怎樣使用JSON進行文件解析

    Java中怎樣使用JSON進行文件解析

    這篇文章主要介紹了Java中怎樣使用JSON進行文件解析問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Java集合框架Set&Map詳細解析

    Java集合框架Set&Map詳細解析

    這篇文章介紹了Java集合框架中的Map和Set接口,Map接口用于存儲鍵值對,常用實現(xiàn)類有HashMap、LinkedHashMap和TreeMap,Set接口用于存儲唯一元素,常用實現(xiàn)類有HashSet、LinkedHashSet和TreeSet,每種實現(xiàn)類都有其特點和適用場景,感興趣的朋友跟隨小編一起看看吧
    2025-11-11
  • 通俗易懂學習java并發(fā)工具類-Semaphore,Exchanger

    通俗易懂學習java并發(fā)工具類-Semaphore,Exchanger

    這篇文章主要介紹了java并發(fā)工具類-Semaphore,Exchanger,java并發(fā)工具類有很多,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,下面小編帶大家來一起學習一下吧
    2019-06-06
  • springboot調(diào)用支付寶第三方接口(沙箱環(huán)境)

    springboot調(diào)用支付寶第三方接口(沙箱環(huán)境)

    這篇文章主要介紹了springboot+調(diào)用支付寶第三方接口(沙箱環(huán)境),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • Spring?Boot?底層原理基礎深度解析

    Spring?Boot?底層原理基礎深度解析

    這篇文章主要介紹了Spring?Boot?底層原理基礎,包括底層注解@Configuration,底層注解@Import及底層注解@Conditional的相關知識,本文結合示例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • idea2023.3安裝及配置詳細圖文教程

    idea2023.3安裝及配置詳細圖文教程

    IDEA全稱IntelliJ?IDEA,是Java語言對的集成開發(fā)環(huán)境,IDEA在業(yè)界被認為是公認最好的Java開發(fā)工具,這篇文章主要給大家介紹了關于idea2023.3安裝及配置的相關資料,需要的朋友可以參考下
    2023-11-11
  • springboot連接redis并動態(tài)切換database的實現(xiàn)方法

    springboot連接redis并動態(tài)切換database的實現(xiàn)方法

    這篇文章主要介紹了springboot連接redis并動態(tài)切換database,本文主為通過修改ConnectionFactory從而達到動態(tài)切換database的效果,結合示例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-03-03
  • IDEA創(chuàng)建SpringBoot父子Module項目的實現(xiàn)

    IDEA創(chuàng)建SpringBoot父子Module項目的實現(xiàn)

    本文主要介紹了IDEA創(chuàng)建SpringBoot父子Module項目的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • SpringBoot如何配置文件properties和yml

    SpringBoot如何配置文件properties和yml

    這篇文章主要介紹了SpringBoot如何配置文件properties和yml問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • eclipse/intellij idea 遠程調(diào)試hadoop 2.6.0

    eclipse/intellij idea 遠程調(diào)試hadoop 2.6.0

    這篇文章主要介紹了eclipse/intellij idea 遠程調(diào)試hadoop 2.6.0的相關資料,需要的朋友可以參考下
    2016-07-07

最新評論

汪清县| 尚志市| 阿坝县| 普定县| 兴化市| 香格里拉县| 新闻| 城口县| 内丘县| 林芝县| 蒙阴县| 贡觉县| 昌都县| 南京市| 定南县| 吉隆县| 措美县| 石河子市| 通化市| 定远县| 大余县| 长泰县| 石景山区| 化德县| 咸阳市| 绥化市| 广昌县| 郓城县| 鄱阳县| 韶关市| 浮梁县| 洛南县| 慈利县| 蒙城县| 新闻| 曲靖市| 浏阳市| 苗栗县| 墨江| 江津市| 巨鹿县|