1

这是我想从 xml 文件中读取所有 xml 节点并找到每个父节点的最后一个子节点的要求,并"Class=Last"使用 finalbuilder (FB6) 在每个最后一个子节点中包含一个条目。这是xml文件结构

<HelpTOC>
<HelpTOCNode>
<HelpTOCNode> </HelpTOCNode>
</HelpTOCNode>
</HelpTOC>

我已经使用xml iterator最终构建器中的操作来读取节点并使用 ReadXML value to variable来读取节点并将其分配到变量中并尝试找到最后一个子节点。它读取 xml 文件中的所有节点,但返回它们的 Xpath 值,如下所示。

/HelpTOC/HelpTOCNode[1]/

你能帮我解决这个问题吗?

如何读取 xml 文件中的所有 xml 节点并找到每个父节点的最后一个子节点。说明需求的示例 FB 项目会更有帮助。

问候

4

1 回答 1

2

我可以帮助解决部分问题,因为我不记得用于选择集合中最后一个节点的 XPATH 逻辑。

当您定义 XML 文档时,请为文档根节点包含一个标识符前缀。我用“n”。 Final Builder 7 XML 文档定义

当您使用各种 XML 节点时,您可以使用以下 XPATH 语法。这是 SSRS rdl 报告定义的 XPath 定义示例。

Final Builder Xpath 语法示例

于 2012-06-25T22:41:31.780 回答