已知某XML节点其中某属性值,如何直接取得其对应的节点对象?

hsn1982 2005-07-19 10:57:06
例如: <?xml version="1.0" encoding="GB2312" ?>
- <Root>
<m id="1" />
<m id="2" />
<m id="3" />
</Root>

已知id为"2",如何获取其相应的_di_IXMLNode对象?

或者<?xml version="1.0" encoding="GB2312" ?>
- <Root>
<m>1</m>
<m>2</m>
<m>3</m>
</Root>
已知其中node.text值为2,如何取得对应的_di_IXMLNode对象?
...全文
244 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
FlySkyFree 2005-07-20
  • 打赏
  • 举报
回复
学习
98034130 2005-07-20
  • 打赏
  • 举报
回复
记不大清楚了

你试试看这个

_di_IXMLNode node;
......
node->AttributeNodes->FindNode(WideString name);

node->AttributeNodes好像可取出属性
hsn1982 2005-07-19
  • 打赏
  • 举报
回复
不打算用遍历的方法,想知道有没有更直接的方法

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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