XMLの組み立て
基本的には2つのアプローチがある
テキストで組み立てる。
あらかじめ書くべき物が確定していて、追加、更新、削除が発生しない場合はこれでもよい。
組み立て方によってはパフォーマンスはかなり悪くなる。
逆にオブジェクトによる組み立てより早くなることがある。特に単なる値の埋め込みでしかない場合は大抵テキスト処理の方が早い。
オブジェクトで組み立てる。
DOM API を使う。
正統的
言語が持つ独自の XML API を使う。
簡易な書き方ができる事が多い。
その他 XML 関連ライブラリを使う。
導入が難しいケースがある。