如何在XSL中从CDATA获取实际字符串

时间:2016-08-01 17:41:59

标签: xslt xslt-1.0

说我有一个节点树:

<data>
    <current-query-string><![CDATA[location=burnley]]></current-query-string>
</data>

如何仅从CDATA标签内获取文本?

自从我在这个级别编写xslt以来已经很长时间了,我不记得该怎么做了。我知道CDATA是纯文本,它是如何工作的,而不仅仅是如何提取实际的字符串。

只需使用:

<a href="blah.com/?{/data/current-query-string}">link</a>

正在给我:

<a href="blah.com/?<![CDATA[location=burnley]]>">link</a>

我希望结果,我需要看到结果:

<a href="blah.com/?location=burnley">link</a>

如何将该值用作纯文本?

0 个答案:

没有答案