我的要求是一样转义字符XML转换
输入: -
<request> <attribute> <attributeName>Name</attributeName> <attributeValue>a & b</attributeValue> </attribute> <attribute> <attributeName>Name1</attributeName> <attributeValue>b</attributeValue> </attribute> </request>
输出: -
<request> <attribute> <attributeName>Name</attributeName> <attributeValue>a & b</attributeValue> </attribute> <attribute> <attributeName>Name1</attributeName> <attributeValue>b</attributeValue> </attribute> </request>
转义字符,进来的标签n个和我需要在运行时替换所有的属性元素类型是无界的。 我怎样才能在xslt中实现相同?
所需的输出格式不正确。 XML中不能有非转义的&符号字符。 – mzjn
对不起@mzjn,但我不同意你的看法。 '' –
@NickG:当然,您可以使用CDATA部分转义字符。但是这个问题中所要求的结果有一个赤裸裸的符号,这使得它不合格。 – mzjn