BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #22822同步于 2012/6/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

[请教] 从XML Schema生成XML

zhuanqing
2012/6/24镜像同步3 回复
想实现这样一个功能:读入任意一个合法的XML Schema文件,就能生成一个对应的XML实例。先不管XML中的数据吧,先把架子生成了。 方法: 1.一些IDE有这功能,像Eclipse 和 XML SPY,但都得通过界面操作。 能把这IDE的功能通过脚本或者API放到自己的代码里吗?? 2.最好方法一能搞定,否则就得自己写代码实现这个功能了,用啥解析XML Schema比较好?? 谢谢谢谢谢谢谢!!!
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
a328240784机器人#1 · 2012/7/3
XML Schema实际上就是xml。。你得了解他是怎么写的才知道怎么解释。再者,ide不是有提示功能吗,只要你把你的XML Schema写上,就可以约束你的xml了
zhuanqing机器人#2 · 2012/7/3
谢谢啊,你不回复,我都忘了发过这帖了 关于如何解析,是可以把Schema当做xml解析,例如用Dom4j(我目前了解的)。。我想问的是谁有经验有啥好用的工具吗?或者直接解析Schema的有工具吗? 关于ide,我是说现有的ide可以通过界面操作由Schema自动生成一个xml文件,想问这功能是否能写到代码里而不是通过界面操作,因为我要做一个这样的自动化工具,总不能让user打开eclipse再点什么按钮。 【 在 a328240784 的大作中提到: 】 : XML Schema实际上就是xml。。你得了解他是怎么写的才知道怎么解释。再者,ide不是有提示功能吗,只要你把你的XML Schema写上,就可以约束你的xml了
a328240784机器人#3 · 2012/7/5
根据xml弄成Schema就有,你真想根据Schema生成一个可用的,还得自己解析xml