[英]How to convert JSON to a specified XML structure in JAVA
我是 JAVA 的新手,我遇到了以下問題。
我有一個 JSON 文件,目標是轉換為 XML。 轉換應采用以下格式。
<a attribute1 = "" attribute2 = "" />
但轉換發生如下
<a><attribute1>value</attribute1><attribute2>value<attribute2></a>
我該如何轉換以保持所需的 XML 格式?
##Use json.jar for creating JSON to xml
Steps:
1 .Add below mentioned artifacts to pom
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20200518</version>
</dependency>
2.Use below code template for converting JOSN to xml
JSONObject obj = new JSONObject(json_data);
String xml_data = XML.toString(obj);
JSON-to-XML 或 XML-to-JSON 的標准庫永遠不會為您提供您想要的格式。 讓庫創建它創建的 XML,然后使用 XSLT 樣式表對其進行轉換。 或者,使用 XSLT 3.0 進行自定義轉換,從 JSON 一直到 XML。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.