站内搜索: 请输入搜索关键词

当前页面: 开发资料首页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 来看,不错,用起来简单多了.


↑返回目录
前一篇: 解决问题,最优答案血洒100分~!
后一篇: 在JAVA中如何启动不同功能的线程