xml结点属性

flyv 2004-05-03 08:31:53
请问如何添加/删除/编辑指定结点的属性?
...全文
79 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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的帮助,里面讲的很详细

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧