欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java xml 轉換 json

錢艷冰1年前8瀏覽0評論

Java是一種廣泛應用的編程語言,而XML和JSON則是兩種常用的數據格式。在Java編程中,我們經常需要將XML數據轉換成JSON格式。下面介紹一些如何使用Java實現XML轉換JSON的方法。

// 導入相關的庫
import org.json.JSONException;
import org.json.XML;
// 定義XML數據
String xmlString = "<book>\n"
+ "  <title>Java編程語言</title>\n"
+ "  <author>Bruce Eckel</author>\n"
+ "  <year>2002</year>\n"
+ "</book>";
// 轉換XML到JSON
try {
JSONObject jsonObj = XML.toJSONObject(xmlString);
String jsonString = jsonObj.toString(4);
System.out.println(jsonString);
} catch (JSONException e) {
e.printStackTrace();
}

在上面的代碼中,我們使用了org.json.XML類中的靜態方法toJSONObject(),將一個XML字符串轉換成一個JSONObject對象。toJsonString()方法則是將該對象轉換成一個JSON字符串,并且通過調整參數4設置JSON格式縮進的空格數。

除了以上介紹的方法外,還有其他一些Java庫支持XML到JSON的轉換,例如:Jackson、Gson、XStream等等。這些庫可以滿足不同的需求,所以開發者可以根據自己的需求來選擇使用哪一個庫。