Trong XPath 1.0 (có nghĩa là XSLT 1.0, quá):
substring($input,
string-length(
substring-before($input,
substring(translate($input, ' ', ''),
1,
1)
)
) +1
)
bọc trong một chuyển đổi XSLT:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:variable name="input"
select="string(/*/text())"/>
<xsl:template match="/">
'<xsl:value-of select=
"substring($input,
string-length(
substring-before($input,
substring(translate($input, ' ', ''),
1,
1)
)
) +1
)
"/>'
</xsl:template>
</xsl:stylesheet>
khi xuyên này hình thành được áp dụng trên các tài liệu XML sau:
<t> XXX YYY Z</t>
đúng, kết quả muốn được sản xuất:
'XXX YYY Z'
Nguồn
2010-07-06 21:51:09
Cảm ơn Thủ trưởng lên. Tôi đoán tôi nên đã đọc các hướng dẫn như tôi đã không nhận thấy nó cho đến khi bài viết cuối cùng của tôi. – johkar
Câu hỏi hay (+1). Xem câu trả lời của tôi cho giải pháp một lớp lót XPath 1.0. :) –