我有'/'的问题 我们有一个包含多个值的字段,这些值将以斜杠“/”分隔。 现在我不知道如何解决它自身包含'/'的值。 例如。
<xsd:Value> Tiger / Lion / Deer</xsd:Value>
----这就是预期的结果,当我们用'/'标记它时,我们可以获得虎,狮子和鹿的价值。
但是如果将Tiger值改为'Ti / ger'怎么办? 如何在xslt中转义这个斜杠?
答案 0 :(得分:1)
答案 1 :(得分:1)
这不是XML / XSLT问题。分隔符(分隔符)不能出现在它应该分隔的值中。在构造值时,您必须以某种方式转义分隔符,并在提取值时对其进行转义。将此与markuop字符“&lt;”,“&gt;”等如何在XML中显示为字符数据时必须进行转义,或者当特殊字符作为URL的一部分时必须如何进行escpaed(编码)时进行比较。
但是,考虑到您的示例,分隔符可能不仅仅是SLASH,而是SPACE SLASH SPACE。