XSLT错误:预计会出现半冒号字符

时间:2010-09-16 22:00:32

标签: xml url xslt hyperlink

我有这个网址,我需要放在一些XSL的链接中。不确定问题出在哪里。如果我从XSL中拉出链接它可以正常工作。

<a href="https://xxxxx.com/sites/mcpharm/ApplicantDocuments/Forms/ApplicantUpload.aspx?List=%7B3D4B5CEF%AF61%2DBFA1945747EA%7D&RootFolder=%2Fsites%2Fmcpharm%2FApplicantDocuments%2F{$QSApplicantID}&Source=https://xxxxx.com/sites/mcpharm/Lists/Applicant/Detail.aspx?ID={$QSApplicantID}">Upload New Document</a>

2 个答案:

答案 0 :(得分:16)

您是否记得将&个字符编码为&amp;

答案 1 :(得分:1)

XML属性值必须进行XML转义。例如,网址中&的所有实例都必须写为&amp;

对于HTML来说也是如此,顺便说一下,只有浏览器(即HTML解析器)比XML解析器更宽容。