0

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

4

3 回答 3

3

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

于 2010-05-10T20:26:43.367 回答
2

“特殊”字符是如何进入 XHTML 的?XHTML 旨在成为 XML。它应该由理解 XML 的工具创建。如果您使用字符串操作来创建您的 XHTML,那么您就是在为这样的错误做好准备。

于 2010-05-10T20:29:43.887 回答
0

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

于 2015-04-26T15:13:07.450 回答