Introduction
ちょっと実験的に作る
Details
のりは
<root>
<A name="hoge1">
<B>説明</B>
<C>
<D a="a1"/>
<D a="a2"/>
:
:
</C>
</A>
<A name="hoge2">
<C>
<D a="a1"/>
<D a="a2"/>
<D a="a3"/>
:
</C>
</A>
<A name="hoge2">
<C>
<D a="a1"/>
<D a="a4"/>
:
</C>
</A>
<A name="hoge2"> 〜 </A>
:
</root>みたいなのを
<root>
<items>
<item name="hoge1"><B></B>
<item name="hoge2"><B></B>
<item name="hoge3"><B></B>
:
</items>
<tree>
<D a="a1">
<D a="a2">
<item name="hoge1"/>
<D a="a3">
<item name="hoge2"/>
</D>
</D>
<D a="a4">
<item name="hoge3"/>
</D>
</D>
</tree>
</root>みたいに変換する。逆変換も用意する。 フラット <=> ツリー という感じ。