ふらっとC#,C♯,C#(初心者用) Part88
■ このスレッドは過去ログ倉庫に格納されています
0028デフォルトの名無しさん
2012/03/21(水) 18:30:17.22現在のノードに
navigator.AppendChild("sub_node");
を複数回行い、各ノードにアトリビュートを設定したいとします。
MSDNでは
AppendChild系を実行すると
子ノードの末尾に追加される、とあるのですが、
この際に、追加後、末尾ノードを一気に設定する方法は無いでしょうか?
また、子ノード作成時に同時にアトリビュート設定もしてしまいたいのですが、
一気にやる方法ってあったりしませんか?
いまだと、↓みたいな感じになってしまいます。
foreach ( string value in value_array ) {
navigator.AppendChildElement("", "sub_node", "", value);
navigator.MoveToChild("sub_node", "");
while ( navigator.MoveToNext() )
{
}
navigator.CreateAttribute("", "attr_name", "", "attr_value");
navigator.MoveTParent()
}
■ このスレッドは過去ログ倉庫に格納されています