XSLT 错误:应使用分号字符

Posted

技术标签:

【中文标题】XSLT 错误:应使用分号字符【英文标题】:XSLT Error: A semi colon character was expected 【发布时间】:2011-04-13 11:16:10 【问题描述】:

我有这个 url,我需要将它放在一些 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>

【问题讨论】:

【参考方案1】:

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

【讨论】:

【参考方案2】:

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

顺便说一句,html 也是如此,只是浏览器(即 HTML 解析器)比 XML 解析器更宽容。

【讨论】:

以上是关于XSLT 错误:应使用分号字符的主要内容,如果未能解决你的问题,请参考以下文章

都是分号惹的祸 ORA-00911

c语言基础代码修改错误

设置 ESLINT 以忽略“额外分号”等警告

XML 解析:第 1 行,第 7 个字符,需要分号

编程怎么区分中英文分号

java中sql语句能不能加分号的问题?