如何使用Apache Software Foundation(Xalan XSLTC)处理器在XSLT1.0中编码(转义特殊字符)

时间:2017-02-10 14:38:55

标签: xslt xslt-1.0 xalan

我正在使用XSLT 1.0,Apache Software Foundation(Xalan XSLTC)处理器。我不应该使用XSLT 2.0。我有以下xml,其中<prvNum>的值有一些特殊字符。

<?xml version="1.0" encoding="UTF-8"?>
<root>
   <prvNum>SPECIAL#1&amp;</prvNum>
</root>

现在我想对<prvNum>的值执行百分比编码。例如,在编码百分比之后,应该如下更改值:

SPECIAL%231%26

我的输出xml应如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<root>
   <prvNum>SPECIAL%231%26</prvNum>
</root>

有谁能告诉我这是怎么回事?

0 个答案:

没有答案