0

所以我使用 binding.xjb 文件从 XML 文件生成类。我的主要问题是每个 XML 文件都是这样开始的:

 <xs:schema xmlns="http://www.kfk.de/bokes" xmlns:xs="http://www.w3.org
/2001/XMLSchema" targetNamespace="http://www.kfk.de/bokes"
elementFormDefault="qualified" attributeFormDefault="unqualified">

以及生成的 package-info.java -<xs:schema xmlns="http://www.kfk.de/bokes" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.kfk.de/bokes" elementFormDefault="qualified" attributeFormDefault="unqualified">

但是我不想让 targetNamespace 成为http://www.kfk.de/bokes,我只想将其更改为“bokes”,但我仍然不明白如何在 bindings.xjb 中更改它我尝试使用:

       <jxb:bindings>
          <namespace:prefix name="bokes"/>
       </jxb:bindings>

但它没有用

4

0 回答 0