XMLをDOMオブジェクトとして扱うはじめに3年ほど前に書きかけのまま放置してしまったのと、それ以降VCを触る機会がなくなってるので古いこと書いてある可能性があります。--2006.02.28DOMはJavaが進んでんのかよく分からないまま、WindowsのVC++で扱ってみます。XML->DOM->データ抽出までをやってみようかなと。DOMでXMLを作成する方は後まわし。VisualC++で使うには少々困る面があります。DOMオブジェクトの生成MSXML.dllXPathが使えません。対応していないようです。encoding="Shift_JIS"があるとXMLの読込み時にエラーとなります。bstrCOMとの文字列インターフェースはVB文字列のため、C文字列との変換が必要となり、ピンとこないコードになってしまう。うまくラッピングするなり、工夫が必要。}XMLコンテンツをDOMオブジェクトにするまでDOMオブジェクトへのポインタpXMLDomを使って処理します。プロパティの設定put_〜で始まるメソッドは、プロパティの設定を行います。}XMLをDOMオブジェクトにロードメモリ上のCの文字列形式から、VBのBSTR形式に変換してロードします。strContentsにXMLの全文が入っているとします。strにエラー文字列が入っている。//pathに該当するvalueが入る値の取り出し方は、Node,Elementを辿って探す方法(下のやり方ではできない)と、pathを指定する方法がある。XMLが繰り返し構造のときは、pathでは特殊な記述方法となる。pre2このページはGzuGzuで作成されました.yaino.com。