2

我之前使用 jaxb 从 xsd 生成 java 代码,以便之后轻松打印 xml 文件。

现在我想使用 jaxb 生成 xbrl 报告。我使用 xjc 如下:

xjc.exe "http://www.nltaxonomie.nl/10.0/report/bd/entrypoints/bd-rpt-ob-aangifte-2016.xsd" -verbose -d "D:\Test\src" -p xso.bd.aangifte2016

输出是: parsing a schema... compiling a schema... [INFO] generating code unknown location

结果:没有生成源

它没有说哪个位置是未知的。我认为 xjc 无法处理 xsd 中的相对路径,但我不确定。

有谁知道如何为这个 xsd 生成 java 代码?

谢谢。

4

1 回答 1

-1

它应该打印文件放置unknown location在行后的位置。

它应该创建并将生成的文件放在xso.bd.aangifte2016文件夹层次结构中。也就是说,在使用-d标志指定的目标目录中。

因此,生成的文件将位于 - D:\Test\src\xso\bd\aangifte2016\

于 2016-04-19T19:36:28.193 回答