java - 从 .XSD 文件生成 Java 类...?

标签 java xml xsd

我有一个巨大的 QuickBooks SDK .XSD 架构文件,它定义了我可以从 QuickBooks 发送/接收的 XML 请求/响应。

我希望能够从这些 .XSD 文件轻松生成 Java 类,然后我可以使用这些文件将 XML 编码为 Java 对象,并将 Java 对象编码为 XML。

有没有简单的方法可以做到这一点...?

理想情况下,它在运行时不需要基本 Java 发行版之外的任何库。但我很灵活……

最佳答案

要扩展上面的“使用 JAXB”注释,

在 Windows 中 "%java_home%\bin\xjc"-p [你的命名空间] [xsd_file].xsd

例如, "%java_home%\bin\xjc"-p com.mycompany.quickbooks.obj quickbooks.xsd

等一下,如果你有一个格式良好的 XSD 文件,你会得到一些格式良好的 Java 类

关于java - 从 .XSD 文件生成 Java 类...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/686453/

相关文章:

r - 无法保存 - 在 R 中加载从 rvest 生成的 xml_document

xml - 如何将数据从 Excel 导出到有效的 Xml?

xml - 在 Ruby 中使用多个 XSD 验证 XML

c# - 为 C# 生成的 XML 文档的 XSD?

java - Firebase 实时数据库 Android : How to Display Data, 一次部分

java.lang.AssertionError : Status expected:<200> but was:<404>

java - JpaRepository接口(interface)实现,我想了解它的方法在哪里实现?

Android SeekBarPreference 自定义 View

java - 有哪些用于阅读 epub、mobi、pdf 或其他适用于 Android 或 Java 的电子书格式的 FOSS 库?

java - Android 布局两个 ImageView 之间的 ScrollView