社区
JavaScript
帖子详情
如何把XML格式转换成JSON
zeldazld
2008-12-19 01:22:10
如何通过JAVA代码来实现把一个XML格式(xml文件)转换成一个JSON
在网上查了一下很多例子,除了用Javascript就是用到json_lib包。可这个json_lib包需要好和个其它第三方包来支持。。
请问您有没有什么例子或建议来使得XML转成JSON的(用JAVA编写代码)?
谢谢。。。!!!
...全文
4875
6
打赏
收藏
如何把XML格式转换成JSON
如何通过JAVA代码来实现把一个XML格式(xml文件)转换成一个JSON 在网上查了一下很多例子,除了用Javascript就是用到json_lib包。可这个json_lib包需要好和个其它第三方包来支持。。 请问您有没有什么例子或建议来使得XML转成JSON的(用JAVA编写代码)? 谢谢。。。!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
午夜咖啡男
2008-12-19
打赏
举报
回复
本质上来说,数据的抽象形态是不变的,只不过是表现结构的不同而已。
午夜咖啡男
2008-12-19
打赏
举报
回复
本身两种格式都不复杂,简单的应用自己分析字符串贝,应该说,xml定义的数据范畴是json的子集,因为不包含function
你可以先建一个根对象{},扫描xml,凡是元素节点,就根据名字新增一个成员,如下,凡是子节点,就添加成员对象,文本节点就加个value什么的,很容易的。比如:
<family address="bj" member="3">
<myself age="18" sex="male">myname</myself>
<mother age="45" sex="male">mothername</myself>
<father age="43" sex="female">fathername</myself>
</family>
json:
{
family:{
address:"bj",
member:3,
myself:{age:18,sex:"male",value="myname"},
mother:{age:45,sex:"male",value="mothername"},
father:{age:43,sex:"female",value="fathername"}
}
}
当然你也可以自己定义一些转换规则,过程可以很随意,只要逻辑正确,客户端得到的json可以正确被你解析。
mengxj85
2008-12-19
打赏
举报
回复
Up
zeldazld
2008-12-19
打赏
举报
回复
主要是把数据库里查出的东西放在XML文件中,这些数据是给开发人员看的。。
把xml转到JSON存在服务器上
以后要取数据都只从json取就是,就不能去数据库取了。。
这是二部分的操作。。。现在database到XML我做好了,但xml到json的话,查了下用org.json这个好像能做到,但它我看不太懂,所以一直无法下手,如有用过org.json的,请给些提示。。。
谢谢
不悲不喜
2008-12-19
打赏
举报
回复
UP
ITCamel
2008-12-19
打赏
举报
回复
之所以使用JSON一般是为了跳过XML这个过程,使JAVA类型到客户端的javascript类型可以不需要再解析XML就直接生成.为什么会从XML转换成json?
个人建议是通过Java解析XML,生成JavaBean或者其它类型的java对象,然后使用GSON,将java对象转化成json.GSON是google开发的一个包,小巧而功能强大,可定制性也很强,推荐使用.
将VOC格式的数据集转换为COCO格式,
xml
格式转换
成
json
格式
将VOC格式的数据集转换为COCO格式,
xml
格式转换
成
json
格式 effcientdet等网络中均可用到
xml
文件转
json
xml
转换为
json
的js库文件
jQuery篇 第三章 jQuery中使用
JSON
与
XML
数据
主讲内容:第一讲
JSON
数据的基础知识第二讲 jQuery读取
JSON
数据第三讲 jQuery遍历
JSON
数据第四讲 jQuery操作
JSON
数据第五讲 jQuery解析
XML
数据第六讲 jQuery操作服务端
JSON
数据
通过js把
xml
转化
成
json
在使用Ajax的时候,通常是将数据以
XML
的格式返回客户端,然后使用Javascript解析DOM结构。但W3C自带的方法和属性在操作的时候不是很方便。从网上找到一个Soft
XML
Lib.js,提供了使用XPATH访问节点的方式。对于复杂结构的
XML
是比较合适的。处理一般的
XML
,可以通过以下的方法,将
XML
转换
成
JSON
后,访问节点的时候格式很简单。
xml
转换
成
json
类
来越多的应用程序需要将
XML
转换
成
JSON
。已经出现了一些基于 Web 的服务来执行这类转换。IBM T.J. Watson Research Center 开发了一种专门的方法,使用 PHP 进行这种转换。该方法以
XML
字符串数据为输入并将其转换
成
JSON
格式的数据输出。这种 PHP 的解决方案有以下几方面的优点: 可以独立模式运行,在命令行下执行。 可以包含到已有服务器端代码工件中。 很容易承载为 Web 上的 Web 服务。
XML
到
JSON
的转换需要用到两种 PHP 核心特性: Simple
XML
Element Services_
JSON
JavaScript
87,921
社区成员
224,619
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章