2

JAXBで使用trangするためにRELAXNG.rngファイルをXMLスキーマ.xsdファイルに変換するために使用しています。属性/要素を.rngファイルに入れて.xsdファイルに表示させる方法はありますか?JAXB設定に使用する外部.xjbファイルがありますが、スキーマ自体と非常に密接に結合しているJAXB設定がいくつかあり、それらを(何らかの方法で).rngファイルに入れる方が理にかなっているようです。 .xjbファイル。

何かアドバイス?

4

1 に答える 1

2

私の意見では、あなたが現在行っていることが最善の方法であり、JAXB のカスタマイズを RELAX NG スキーマから分離しておく必要があります。XML スキーマでの JAXB のカスタマイズは、せいぜい見苦しく、気を散らし、混乱させます。RELAX NG を使用すると、マッピングがはるかに少なくなり、カスタマイズの一部を別の JAXB カスタマイズ ファイルに配置する必要があると思います。これは、カスタマイズが 2 つの異なるファイルに存在することを意味します。

于 2009-02-15T02:11:06.533 に答える