当有像&这样的特殊字符时在xhtml中,DOM / SAX解析器抛出解析异常。获取xhtml文档作为我的组件的输入。我在解析时想忽略这些特殊字符。如何使用DOM / SAX JAVA解析器实现它。
答案 0 :(得分:3)
&
应编码为&
。如果不是那么你的XHTML编码错误。无论写什么,它都应该根据XML规范escape these(和其他)字符正确。
答案 1 :(得分:2)
“特殊”角色如何进入XHTML? XHTML意味着是XML。它应该由理解XML的工具创建。如果你正在使用字符串操作来创建你的XHTML,那么你就是为这样的错误做好准备。
答案 2 :(得分:0)
您可以在XPL中的文本字段中创建和存储XML的特殊字符 - 就像XML一样,但允许文本字段中的特殊字符。它是基于Java的,但您也可以在应用程序之外运行免费版本,它将为您创建有效的XML文件。 eXtensible Process Language