xml文件的格式如下:
<eventDef>
<event>
<detail>
<id>79999</id>
<name>内部事件</name>
</detail>
<control>
<enabled>true</enabled>
<visible>false</visible>
</control>
<classify>
<class>可疑网络活动类</class>
<tech>事件监控</tech>
<pop>低</pop>
<danger>低</danger>
<device>Misc</device>
<service>MISC</service>
</classify>
</event>
<eventDef>
我用MSXML DOM将xml文件读入,生成一个三态树。现在要更该三态树的选择状态,当树的一个item被选中时,这个项所对应的xml文件中的<enabled>...</enabled>的属性的值为true,当没被选中值为false。小弟现因为是初学不知道如何下手,请各位帮帮忙。先谢过了。祝大家新年快乐!
<eventDef>
<event>
<detail>
<id>79999</id>
<name>内部事件</name>
</detail>
<control>
<enabled>true</enabled>
<visible>false</visible>
</control>
<classify>
<class>可疑网络活动类</class>
<tech>事件监控</tech>
<pop>低</pop>
<danger>低</danger>
<device>Misc</device>
<service>MISC</service>
</classify>
</event>
<eventDef>
我用MSXML DOM将xml文件读入,生成一个三态树。现在要更该三态树的选择状态,当树的一个item被选中时,这个项所对应的xml文件中的<enabled>...</enabled>的属性的值为true,当没被选中值为false。小弟现因为是初学不知道如何下手,请各位帮帮忙。先谢过了。祝大家新年快乐!
解决方案 »
- 请问程序和浏览器com组件怎么通信?
- 读入的二进制流转换为字符串
- 拖动程序边框时界面不闪烁,像QQ和TM一样
- “菜根”问题:怎么在对话框里导入位图资源
- 深圳 - 有无高手想做兼职的
- who can help me!我想用dll输出对话框,可是有错误
- 帮我看看
- VC中如何实现菜单选项中的选项变灰(不可用)或者可用?
- 谁用过argox条码打印机?为什么用A_prn_text_truetype函数会出错?
- 请问 LRESULT OnThreadEnd(WPARM wParam,LPRAM lparam) ,这个LRESULT是什么类型
- 请教一个MMORPG网络游戏的基本问题
- ~~~想买台2手pc~~~~~~~~~~~北京的~~~有意思的进
参数1:id
参数2:返回的 xxx 引用。返回值:TRUE 成功,FALSE 失败。BOOL CEmrXml::GetNodeText(CString csNode, CString &strText)
{
MSXML2::IXMLDOMNodePtr pNode = NULL;
csNode = "//"+csNode;
pNode = this->m_pDomDocument2->selectSingleNode(csNode.AllocSysString()); if(pNode!=NULL)
{
BSTR text = NULL;
HRESULT hr = pNode->get_text(&text);
if(SUCCEEDED(hr) && text!=NULL)
{
strText = static_cast<CString>(text);
::SysFreeString(text);
return TRUE;
}
}
return FALSE;
}
wildmen(野男人),能不能给我一个完整的例子,怎么修改属性的值我还是很迷茫,因为没怎么用过,而且也比较急。多谢了