ふらっとC♯, C#(初心者用) Part20
■ このスレッドは過去ログ倉庫に格納されています
0425デフォルトの名無しさん
2007/10/19(金) 00:44:50XmlTextWriter での出力のとき、入れ子になった外側のタグを固定して内側を適宜入れ替えたいのですが、例えば
<foo><bar>その1</bar></foo>
<foo><baz>その2</baz></foo>
の出力のときに
StartFooElement(xw); /* ここでその1 */ EndFooElement(xw);
StartFooElement(xw); /* ここでその2 */ EndFooElement(xw);
な感じで Start と End を出力するメソッド作って挟むのが良いのか、それとも
void WriteFoo(XmlTextWriter xmlwriter, XmlWriteDelegate inner) {
xw.WriteStartElement("foo");
inner(xw);
xw.WriteEndElement();
}
なメソッド作ったほうが良いのか、それとも別の方法か……誰か好みでもいいので決めていただけませんか?
■ このスレッドは過去ログ倉庫に格納されています