【问题标题】:Why am I getting this error in XML file?为什么我在 XML 文件中收到此错误?
【发布时间】:2010-12-28 06:44:04
【问题描述】:

我正在用 Java 编写一个 XML 文件

XML Parsing Error: undefined entity
Location: file:///home/Desktop/desk.xml
Line Number 13, Column 13:<a>example &raquo; FEEDBACK</a>
------------^

为什么说&amp;raquo; 是一个未定义的实体?

【问题讨论】:

标签: xml


【解决方案1】:

您的 XML 是否有任何架构?架构必须定义实体。 XML 只有几个开箱即用的实体:

  • &amp
  • 'apos
  • " quot
  • > gt
  • lt

所有其他都来自 XHTML 之类的架构。

【讨论】:

    【解决方案2】:

    原因:&amp;raquo 是 XSLT2.0 样式表的一个元素...

    解决方案 1:

    将您的 xml 实体 &amp;raquo; 替换为数字实体 &amp;#187;

    解决方案 2:

    如果您希望输出文档包含命名的 HTML 实体 &amp;raquo; 而不是数字引用,请将以下元素添加到您的样式表(仅限 XSLT2.0)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-08
      • 1970-01-01
      • 2015-11-30
      • 2018-05-13
      • 2018-06-22
      • 2016-01-01
      • 2012-04-26
      • 1970-01-01
      相关资源
      最近更新 更多