Uli*_*sse 11 java class xstream
我有很多xml文件,我想使用XStream来管理它们.是否可以使用XStream生成与我的xml文件对应的java类?
XStream是一个用于将Java对象序列化和反序列化为XML的软件.XStream为此使用了Reflection.所涉及的对象类必须事先存在.
JAXB是一个绑定框架,它也可以进行序列化和反序列化.JAXB有注释来完成这项工作.与框架捆绑在一起的工具是从xsd生成类(包括已经提到的注释)(< - 描述特定xml文档结构的声明).
因此,您可以选择最适合您需求的产品.自己定义类并使用XStream或使用JAXB(或其他绑定框架...)和捆绑工具来生成类.每个变体都有优点和缺点...... XStream更灵活,但JAXB更严格.JAXB带来了额外的工具,XStream更像是一个工具本身......
| 归档时间: |
|
| 查看次数: |
15271 次 |
| 最近记录: |