猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Java中将XML转换为JSON的最快方法
Java中将XML转换为JSON的最快方法
有什么好的工具可以快速方便地将XML转换成Java中的JSON?
料青山看我应如是
浏览 6087
回答 3
3回答
米琪卡哇伊
要将XML文件转换为JSON,包括以下依赖项<dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20140107</version></dependency>你可以从Maven Repository下载Jar..然后实施如下:String soapmessageString = "<xml>yourStringURLorFILE</xml>";JSONObject soapDatainJsonObject = XML.toJSONObject(soapmessageString); System.out.println(soapDatainJsonObject);
0
0
0
守候你守候我
唯一的问题是JAVA中的JSON如果您的XML只有一个子元素,但它是一个数组,那么它将把它转换为一个对象而不是一个数组。如果始终动态地将XML转换为JSON,这会导致问题,如果示例XML只有一个元素,则返回一个对象,但如果对象有2+,则返回一个数组,这会给使用JSON的人带来解析问题。Infoscoop‘sXML2JSON类有一种在转换之前标记为数组的元素的方法,这样即使XML中只有一个子元素,也可以正确地映射数组。这是一个例子使用它(使用稍微不同的语言,但也可以看到如何从XML2JSON链接的nodelist2json()方法中使用数组)。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Java
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续