Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jaxb在生成xbrl模式时打印未知源_Java_Xml_Xsd_Jaxb_Xbrl - Fatal编程技术网

Java jaxb在生成xbrl模式时打印未知源

Java jaxb在生成xbrl模式时打印未知源,java,xml,xsd,jaxb,xbrl,Java,Xml,Xsd,Jaxb,Xbrl,我以前使用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 输出为: 正在分析架构。。。 正在编译架构。。。 [信息]生成代码 未知位置

我以前使用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
输出为:

正在分析架构。。。
正在编译架构。。。
[信息]生成代码
未知位置

结果:未生成任何源

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

有人知道如何为这个xsd生成java代码吗


谢谢。

它应该在
未知位置
行之后打印文件放置的位置

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


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

它应该在
未知位置
行之后打印文件放置的位置

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


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

这是你可以期待的是的,但事实并非如此。未知位置后没有路径,也没有生成的源。不知道是否已解决它。。。尝试转义\in目标路径,即将
D:\Test\src
更改为
“D:\\Test\\src”
。只是一个想法。这是你可以期待的。是的,但事实并非如此。未知位置后没有路径,也没有生成的源。不知道是否已解决它。。。尝试转义\in目标路径,即将
D:\Test\src
更改为
“D:\\Test\\src”
。只是一个想法。我现在知道:消息“未知位置”与文档中的路径无关。我认为这并不是没有生成源的原因。有人知道如何为这种xsd生成源代码吗?我现在知道:消息“unknown location”与文档中的路径无关。我认为这并不是没有生成源的原因。有人知道如何为这种xsd生成源代码吗?