java 将xml字符串转json
时间: 2023-09-30 16:12:14 浏览: 110
java 把xml转化为json
在Java中,可以使用Org.Json库将XML字符串转换为JSON。首先,需要添加Org.Json的依赖项到项目的pom.xml文件中:
```
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20210307</version>
</dependency>
```
然后,可以使用以下代码将XML字符串转换为JSON对象:
```java
import org.json.JSONObject;
import org.json.XML;
public class XmlToJsonConverter {
public static void main(String[] args) {
String xml = "<STUDENT>\n" +
" <AGE>18</AGE>\n" +
" <NAME>\n" +
" <XING>赵</XING>\n" +
" <MING>明玉</MING>\n" +
" </NAME>\n" +
" <NAME>\n" +
" <XING>沙</XING>\n" +
" <MING>明德</MING>\n" +
" </NAME>\n" +
"</STUDENT>";
JSONObject jsonObject = XML.toJSONObject(xml);
String json = jsonObject.toString();
System.out.println(json);
}
}
```
以上代码将XML字符串转换为JSON字符串并打印输出。
阅读全文