子ノードを置換する
SFXXMLNode::ReplaceChild メソッドを使って、子ノードを置換します。
// "book" 要素を作成する SFXXMLElementPtr book = document.CreateElement("book"); // Element ノードを作成する SFXXMLElementPtr isbn = document.CreateElement("ISBN"); // Text ノードを作成し、Element ノードに追加する isbn->AppendChild(SFXXMLNodePtr(document.CreateTextNode("4-7741-1616-5"))); // 最初の子ノードをその Element ノードに置換する book->ReplaceChild(SFXXMLNodePtr(isbn), book->GetFirstChild());