<root>
<A>
<B value="10">
<C value="1"></C>
<C value="2"></C>
</B>
<B value="11">
<C vaule="6"></C>
<C value="7"></C>
</B>
</A>
</root>请问如何用MSXML解读上面的文件,把B和C节点的value的值都读出来,请给出SDK程序。三天内给分,正确解答者都有分。
<A>
<B value="10">
<C value="1"></C>
<C value="2"></C>
</B>
<B value="11">
<C vaule="6"></C>
<C value="7"></C>
</B>
</A>
</root>请问如何用MSXML解读上面的文件,把B和C节点的value的值都读出来,请给出SDK程序。三天内给分,正确解答者都有分。
解决方案 »
- 关于Visual Studio 2010的编译错误,请大家指教!!
- directshow组件 内存泄漏的问题
- 我的程序Debug运行时总是得到"The Value of ESP was not properly saved across a function call...."错误,但是Release就没有,我没有用DLL啊
- 编译错误求解!急
- 用标准vc 写定义无符号整型数组的语句
- vc到底该怎么学
- CCombobox控件在对话框上实现不了点击后下拉,请各位大虾请教!!
- VS2012 MFC CView 中如何添加工具栏
- 再菜一次,!!再菜一次
- 我的Project 2000,实在使我痛苦,高分求教!!!130分!!!!
- 在VC中如何使用一个COM+组件,Thanks!
- VisualStudio (嗷~~~) 我已经收到源代码,请签个名
lots of samples
for (long i = 0; i < length; ++i) {
CComPtr<IXMLDOMNode> spNode;
CComQIPtr<IXMLDOMElement> spVoice;
spNodes->get_item(i, &spNode);
spVoice = spNode;
if (spVoice) {
CComBSTR data;
CComVariant val;
spVoice->getAttribute(attrRef, &val);
}
}
spVoice->getAttribute(attrRef, &val);
const CComBSTR attrRef(_T("value"));
long length;
spNodes->get_length(&length);
for (long i = 0; i < length; ++i) {
CComPtr<IXMLDOMNode> spNode;
CComQIPtr<IXMLDOMElement> spVoice;
spNodes->get_item(i, &spNode);
spVoice = spNode;
if (spVoice) {
CComBSTR data;
CComVariant val;
spVoice->getAttribute(attrRef, &val);
}
}
送分了!!!