用MSXML为xml添加属性
发布时间:2020-12-16 06:08:03 所属栏目:百科 来源:网络整理
导读:VOID XXX_XML(){IXMLDOMDocumentPtr pXmlDocument;if ( pXmlDocument.CreateInstance(__uuidof(XML::DOMDocument)) != S_OK ){return;}// Do loadIXMLDOMElementPtr xmlNode = pXmlDocument-selectSingleNode(_bstr_t("PROGRAM/INFO/SECTION"));WCHAR* strFi
VOID XXX_XML() { IXMLDOMDocumentPtr pXmlDocument; if ( pXmlDocument.CreateInstance(__uuidof(XML::DOMDocument)) != S_OK ) { return; } // Do load IXMLDOMElementPtr xmlNode = pXmlDocument->selectSingleNode(_bstr_t("PROGRAM/INFO/SECTION")); WCHAR* strFiled[2] = {L"strBaseVer",L"strRemark"}; for (int id = 0; id < 2; id++) { IXMLDOMAttributePtr paA = NULL; _bstr_t bstrA = SysAllocString(strFiled[id]); paA = pXmlDocument->createAttribute(bstrA); VARIANT vrValue = (_variant_t)(_bstr_t)(L"noused"); paA->put_value(vrValue); xmlNode->setAttributeNode(paA); } return; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |