構造を記述する JAXB で XML を解析する必要があります。たとえば、次のようになります。
<structure name="s1">
<integer value="15" name="i1" />
<structure name="s1_1">
<string value="hello" />
</structure>
</structure>
ご覧のとおり、構造は入れ子にすることができます。だから私の質問は:
- Javaでそのような構造を表現するためのベストプラクティスは何ですか?
- JAXBを使用してどのように解析できますか?
UPD: 構造体にはいくつかの異なるアイテム (整数、文字列、浮動小数点数、配列など) を含めることができ、その内容について推測することはできません。考えられるフィールドのタイプは知っていますが、数量や順序は知りません。