Теперь, когда мы знаем, что вам нужно решение XPath 2.0, это выражение:
sum(/details/addr/streetAddressLine/string-length())
Результат:
19
Для решения XSLT 1.0 эта таблица стилей:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:variable name="vStreetAddressLines">
<xsl:copy-of select="/details/addr/streetAddressLine"/>
</xsl:variable>
<xsl:value-of select="string-length($vStreetAddressLines)"/>
</xsl:template>
</xsl:stylesheet>
Выход:
19