[英]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.