无法使用最终构建器读取xml节点

时间:2012-06-25 04:00:08

标签: xml finalbuilder

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

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

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

/HelpTOC/HelpTOCNode[1]/

你能帮帮我吗?

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

此致

1 个答案:

答案 0 :(得分:1)

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

定义XML文档时,请包含文档根节点的标识符前缀。我用“n”。 Final Builder 7 XML Document Definition

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

Final Builder Xpath syntax example