掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
【VC6.0 MSXML】新規に作成した要素に、属性を追加するには? (ID:52796)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VC6.0、Windows2000、パーサーはMSXMLを用いて XMLデータを出力するプログラムを作成中です。 さて、掲題の件ですが、 // 空のドキュメントを生成する IXMLDOMDocumentPtr doc("MSXML.DOMDocument"); // ルートエレメントを生成する。 IXMLDOMNodePtr root = doc->createElement("root"); doc->appendChild(root); // 属性を作成する IXMLDOMAttributePtr attr = doc->createAttribute("TestAttr"); attr->text = "テスト属性値"; ここまではOKとして、作成した属性(attr)を、要素(root)に関連付けする方法がわかりません。 独自に調べたところ、「SetAttributeNode(root->SetAttributeNode)」を使う方法を多く見受けたのですが、 実際に使ってみてもエラー(メンバがありません等)になってしまいます。 どうかご教授をお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.