1

EclipseLink によって生成されたモデルをマーシャリングしようとしています。私が得るXMLは

<?xml version="1.0" encoding="UTF-8"?>
<slipbox xmlns:ns0="" version="1.0">
   <guid>7c555370-ab22-11e1-bfe3-005056c00008</guid>
   <name>demo</name>
   <stocks>
      <stock guid="7c555371-ab22-11e1-bfe3-005056c00008">
         <name>local</name>
         <location>F:/GIT/Git/git/slipbox/org.jessas.slipbox.test/tests/demoslipbox/deliverables</location>
      </stock>
   </stocks>
</slipbox>

xmlns:ns0=""私の質問は、 XML の 2 行目が読み取れるように、MOXy JAXB に宣言を強制的に省略させるにはどうすればよいかということです。

<slipbox version="1.0">

これがばかげた質問である場合は申し訳ありません。

4

1 に答える 1

0

コメント欄での議論に基づいています。この問題の解決策は、EclipseLink 2.3.3 に更新することでした。

于 2012-05-31T17:42:55.653 に答える