1

我正在 XSL FO 中制作一个模板来生成一个 PDF,它本质上是一个初始 XML 文件的格式化版本,我想知道是否可以访问存储在表格中特定单元格或单元格簇中的值,例如例如,可以像在 excel 中一样在表中的一系列值上生成总值,或者如果您仅限于使用 xpath 表达式来简单地检索相同的数据并将结果直接输出到您想要的单元格中。我尝试为单元格提供唯一 ID,但我不明白这是否允许您传递存储在这些单元格中的值。

XML:

<?xml version="1.0" encoding="UTF-8"?>
<Numbers>
    <A>12</A>
    <B>22</B>
    <A>19</A>
    <B>47</B>
    <A>38</A>
    <B>2</B>
</Numbers>
4

1 回答 1

0

XPath 函数:数字总和(节点集)

sum(//Numbers/A) ... 所有的 A

sum(//Numbers/B) ... 所有的 B

你也可以使用 position() 来获得第三个位置到第五个位置......

于 2013-06-18T19:24:48.113 回答