当前页面: 开发资料首页 → J2SE 专题 → java 有没有像C++的XML/C++ binding产品exerces 类似的产品?
java 有没有像C++的XML/C++ binding产品exerces 类似的产品?
摘要: java 有没有像C++的XML/C++ binding产品exerces 类似的产品?
RT
JAVA中有没有像C++里的 exerces 相同功能的产品,如果有很多的话推荐一个大家认为最好的。
谢谢。
不会,帮顶。
C++里的 exerces 不知道是虾米东西!
你说说你想干吗吧!
要哪个干吗?不明白! 帮你顶一下吧
啥东西,你还不如直接说你要实现什么功能
JAVA也有解析XML的类库啊
有JDOM,可以解析XML
你说的是: XML/Java binding 的产品
是不是我描述的这样:
定义了一个XML文件,这个就是一个通讯格式定义.
然后一个工具(就是你要问的产品),自动写成对应的解析代码,程序中就不用处理数据包相关的内容,只要调用 packetclass.getValue1(), setValue1(xxx) 这样的函数就能实现?
如果是这样的话,xmlbean 是你想要的产品.
Altova XMLSpy 是一个 XML 工具(简单理解就是一个超强的 XML 编辑器),它能根据 DTD 或者 Schema 生成一堆 .java,通过它们很容易就可以实现 XML/Java binding
BTW: Altova XMLSpy 同时还支持 C++、C#
XMLSpy,偶也用这个
Altova XMLSpy 是不是maquan(-#39;ma:kju) 你认为最好的一个工具?
JAVA我一直用 xmlbean, 马上去看一个 XMLSpy
XMLSpy 我只是用过,用得也不多,它的功能倒是真强大。
我刚刚看了一下 XMLBean,不错!我准备以后用它了,hehe :)
其实,对于很多简单的场景,我一般是自己写 bean class,然后用 org.apache.commons.digester.Digester 来解析 XML,差不多就够了。
xmlbean 是一个Open source 版的,又是apache 出品,找到他时就没有想过要去找第二个同类软件.
不过今天下了一下XMLSpy 来看,不错,用起来简单多了.