gpt4 book ai didi

c++ - 从 xml 文档获取节点的主列表,使用 c++ 中的 msxml lib

转载 作者:行者123 更新时间:2023-12-03 12:49:12 24 4
gpt4 key购买 nike

我想浏览我拥有的整个 xml 文档,而不依赖于实际的 id 值、节点名称或属性。我使用 msxml3 库。

我想获取 xml 中主节点的列表,它们是主节点的后代。

<mainNode>

<firstNodeInList></firstNodeInList>

<secondNodeInList></secondNodeInList>

<thirdNodeInList></thirdNodeInList>

</mainNode>

我想获取内部节点的列表,即:

第一个节点InList->第二个节点InList->第三个节点InList。

谢谢

最佳答案

既然没有人回复,我就得找出答案,看起来很简单。第一行将获取文档元素或根元素。第二个将获取根的子级列表。

MSXML2::IXMLDOMElementPtr docElem = m_newFileDoc->documentElement;
MSXML2::IXMLDOMNodeListPtr nodes = docElem->childNodes;

关于c++ - 从 xml 文档获取节点的主列表,使用 c++ 中的 msxml lib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46054190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com