1

私はこのようなxmlを持っています

<datapoint>
   <fieldname>somestring</fieldname>
   <value>some string</value>
</datapoint>
<datapoint>
   <fieldname>somestring</fieldname>
   <value>some string</value>
</datapoint>
<datapoint>
   <fieldname>somestring</fieldname>
   <value>
       <filename>some string</filename>
   </value>
</datapoint>

この XML の XSD を定義する必要があります。値を複合型として使用しました。しかし、値を複合型として使用すると、JAXB の値から文字列値を解析できません。オブジェクトのみを取得しています。値を単純型 (文字列) として宣言すると、ファイル名を読み取ることができません。どうすればよいでしょうか。助けてください。

4

1 に答える 1