gpt4 book ai didi

html - 实体 "nbsp"已被引用,但未声明

转载 作者:行者123 更新时间:2023-12-04 14:27:28 24 4
gpt4 key购买 nike

我已经编写了一个 XSLT 来将 xml 转换为 xml。

输入 XML:

<test>The Spanish word for "Spain" is "Espa&nbsp;a" Dagon his Name, Sea Monster</test>

输出XML:
<test>The Spanish word for "Spain" is "Espa a" Dagon his Name, Sea Monster</test>

XSL 文件:我在 doctype at 下添加了实体 nbsp 声明的代码并替换为实体,但仍然是相同的错误 引用了实体“nbsp”,但未声明。
<xsl:template match="test">
<test>
<xsl:apply-templates/>
</test>

最佳答案

您需要让输入声明它使用的实体,如 http://xsltransform.net/gVhD8QR 中所做的那样与例如

<!DOCTYPE test [
<!ENTITY nbsp "&#160;">
]>
<test>The Spanish word for "Spain" is "Espa&nbsp;a" Dagon his Name, Sea Monster</test>

请注意,“西类牙”的西类牙语单词是“España”,因此在那里使用的示例实体无论如何都没有意义。

关于html - 实体 "nbsp"已被引用,但未声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44254653/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com