JavaでOracleのパーサ使ってDOM使ってるんですが
DTD側にタグの出現順序指定があるとき、タグの挿入位置を
特定するには皆さんどういう方法を使ってますか?
自分はOracleの拡張機能でDTDの中からElementDeclを探し出して、
自分より後ろにあるべき要素を探してinsertBeforeするっていう
力任せな方法でやっちゃったんですが、これだと他のパーサで使え
なさそうだし、標準のDOMのAPIだけでできる方法ってありますか?
もしくは、自分はこうやった、って言う人(言語問わず)教えてください。