Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在研究 XML 到 Java 对象工作包之间的转换。在这里,Java 对象类型没有定义,因此我认为 XStream 不会帮助我进行编组。
但是,如果我要使用 JiBX,我可以轻松地对 Java 类进行代码生成(使用 XML 的 XSD),然后将 XML 编组到 Java 对象。
我想知道这是否是在 JiBX 和 XStream 之间进行选择的正确理解。
谢谢
桑迪普,
你是对的。当您从模式定义 (XSD) 文件开始时,JiBX 是更好的选择。JiBX 将使用模式定义为您创建 java 类。
如果您已经拥有 java 类并希望将它们输出为 xml,那么 XStream 是一个很好的工具。
大学教师