簡體   English   中英

從Java中讀取JSON文件的最簡單方法?

[英]Simplest way to read from a JSON file in Java?

我是使用JSON的新手,我真正需要做的就是從文件系統上的JSON文件中讀取幾個鍵值對。 我以為我會做的事情是將文件作為字符串讀取,然后以這種方式解析,但這種方式似乎有點多余。

這是我的文件的樣子:

 {
 "username" : "myname"
 "domain" : "mydomain"
 }

因此,從本質上講,我需要一些幫助來制作一個簡單有效的代碼塊以讀取鍵/值對。 我大部分時間一直在嘗試使用GSON,但對我發現的示例並不太幸運。

感謝大家

另一種選擇是JSON.org ,其中從JSON字符串創建JSON對象只需要一行:

JSONObject jsonObject = new JSONObject(someJSONString);

當您需要訪問其值時,請使用JSONObject提供的功能。 例如,

String userName = jsonObject.getString("username");
String domainName = jsonObject.getString("mydomain");

在這里看看如何使用gson將其轉換為多汁的數據的示例: 將JSON轉換為Java

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM