XHTML 中的特殊字符 - 分析错误

Special characters in XHTML - Parse Error

提问人:Rachel 提问时间:5/11/2010 最后编辑:Brian AgnewRachel 更新时间:4/26/2015 访问量:945

问:

当 xhtml 中有像 & 这样的特殊字符时,DOM / SAX 解析器会抛出解析异常。xhtml 文档作为我的组件的输入。我想在解析时忽略这些特殊字符。如何使用 DOM/SAX JAVA 解析器实现它。

xml 序列化 nsxmlparser xml 解析

评论

0赞 bmargulies 5/11/2010
什么编程语言?什么 XML 解析工具包?

答:

3赞 Brian Agnew 5/11/2010 #1

&应编码为 。如果不是,则您的 XHTML 编码错误。无论写什么,它都应该根据 XML 规范正确地转义这些(和其他)字符。&

2赞 John Saunders 5/11/2010 #2

“特殊”字符如何进入 XHTML?XHTML 是 XML。它应该由理解 XML 的工具创建。如果您使用字符串操作来创建 XHTML,那么您就为此类错误设置了自己。

0赞 Roger F. Gay 4/26/2015 #3

您可以在 XPL 的文本字段中创建和存储 XML 的特殊字符 - 这与 XML 类似,但允许在文本字段中使用特殊字符。它是基于 Java 的,但您也可以在应用程序外部运行免费版本,它将为您创建有效的 XML 文件。可扩展过程语言