- - PR -
DOMによる属性の管理順序について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-08-09 16:18
jdk1.5.0_03 環境にて、以下の操作を実現しようと思っています。
1.DOMにてXMLファイルを読込み 2.上記のDOMを再度書込み その際に以下の様なタグを読込むと <tagname attrname="value" Attrname="value"> Node内のAttrが Attrname attrname の順となってしまいます。 書き出し結果も <tagname Attrname="value" attrname="value"> となってしまいます。 ※書き出しは XMLSerializer を使用しています。 一度、AttrをremoveAttributeNodeしてからセットしてもダメでした。 属性名を工夫すれば回避できそうなのですが。。。 それ以外に、何かよい方法はないでしょうか? ご教授願います。 |
|
投稿日時: 2005-08-09 16:37
通常 XML 文書で属性の順序を気にすることはありませんが・・、気になるのであれば XMLBeans を使ってはいかがでしょうか?(DOM ではありませんが)
コメントや属性の順序が保持された気がします。 http://xmlbeans.apache.org/ [ メッセージ編集済み 編集者: インギ 編集日時 2005-08-09 16:38 ] |
1