次のXMLがあるとしましょう
<A>100</A>
<B>200</B>
<C>300</C>
および次のXSLT
<TEST>
<xsl:value-of select="A + B + C"/>
</TEST>
次の出力が生成されます
<TEST>600</TEST>
ただし、ノードの1つが空白の場合
<A></A>
<B>200</B>
<C>300</C>
私は次のようになります。
<TEST>NaN</TEST>
有効な番号であるノードのみを追加したい。xslで既存の変数に追加することで変数値を動的に置き換えることができれば、これを行うことができますが、それでも面倒です。私が行方不明になっている簡単な方法があると思いますか?
XSLT1.0の回答のみをお願いします。
ありがとう!