1

XSL FO でテンプレートを作成して、本質的に初期 XML ファイルの書式設定されたバージョンである PDF を生成しています。テーブル内の特定のセルまたはセルのクラスターに格納されている値にアクセスできるかどうか疑問に思っていました。たとえば、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() を使用して、3 番目の位置から 5 番目の位置などを取得することもできます ...

于 2013-06-18T19:24:48.113 に答える