xml结点属性

flyv 2004-05-03 08:31:53
请问如何添加/删除/编辑指定结点的属性?
...全文
51 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
flyv 2004-05-04
已经Ok.自己搞定了.
  • 打赏
  • 举报
回复
flyv 2004-05-04
  • 打赏
  • 举报
回复
flyv 2004-05-03
没有时间看了 急用 啊
void AddAttribute(IXMLDOMNodePtr pNode,CString strName,CString strValue);
void SetAttribute(IXMLDOMNodePtr pNode,CString strName,CString strNewValue);
void DeleteAttribute(IXMLDOMNodePtr pNode,CString strName);

谁能帮我写这几个函数?
  • 打赏
  • 举报
回复
aspnetwuxueyou 2004-05-03
// Create the root element.
bstr = SysAllocString(L"root");
HRCALL(pXMLDom->createElement(bstr, &pRoot), "");
SysFreeString(bstr);
bstr = NULL;

// Create a "created" attribute for the <root> element, and
// assign the "using dom" character data as the attribute value.
bstr = SysAllocString(L"created");
var = VariantString(L"using dom");
HRCALL(pXMLDom->createAttribute(bstr,&pa), "");
HRCALL(pa->put_value(var), "");
HRCALL(pRoot->setAttributeNode(pa, &pa1), "");
AppendChildToParent(pRoot, pXMLDom);
SysFreeString(bstr);
bstr=NULL;
if (pa1) {
pa1->Release();
pa1=NULL;
}
pa->Release();
pa=NULL;
VariantClear(&var);
  • 打赏
  • 举报
回复
wishare 2004-05-03
看MSXML4.0的帮助,里面讲的很详细
  • 打赏
  • 举报
回复
相关推荐
发帖
HTML/XML
加入

3055

社区成员

VC/MFC HTML/XML
申请成为版主
帖子事件
创建了帖子
2004-05-03 08:31
社区公告
暂无公告