【发布时间】:2011-06-13 22:44:05
【问题描述】:
当尝试从网页读取我的 xml 时,我得到:“错误:在第 8 行,第 23 列:未绑定前缀” 下面是我的xml:
<?xml version="1.0"?>
<outertag>
<innertag sampleattribute="innertagAttribute">
<Retailer>
RetailerName:
<xsl:template match="link">
<a href="LinkGoesHere">Link</a>
</xsl:template>
</Retailer>
</innertag>
关于什么是错的任何想法?我不能在我的 xml 中使用 xsl:template 吗?非常感谢任何帮助。
【问题讨论】:
-
好问题,+1。有关问题的解释以及简单而简短但完整的解决方案,请参阅我的答案。 :)
-
正如随后的对话所示,“未绑定前缀”错误只是一个症状;问题的根本原因是您不了解 XSLT 与 XML 的关系。简单的答案是,如果您将 XML 发送到浏览器,NO:您不能简单地在 XML 中包含 XSLT 指令并期望它们被执行。
-
@Michael Kay:尊敬的 Kay 博士,但您也可以使用 embedded stylesheets
标签: android xml xslt xml-parsing