我希望Chrome和Firefox以完整的明文格式显示格式错误的XML,而不是告诉我格式错误并显示违规明文的前几个字符。
这可能对任何web开发人员在转储变量等时都很有用。
我不能代表Firefox,但这就是Chrome处理XML的简单方式;解析器非常苛刻,解析过程中的错误消息会通过您不满意的UI发送给用户。:)
快速搜索bug数据库并没有显示任何类似的请求指向你,所以我建议通过http://new.crbug.com/将你的特性建议与bug一起提交。我不能保证任何人都会快速实现它(特别是给出viewsource作为可行的解决方案),但至少这个建议会在系统中被跟踪,以便其他人通过星星找到和投票。
使用处理指令包装格式错误的XML:
<?xml version="1.0" encoding="utf-8"?>
<test>
<good>Me & my dad</good>
<?_borderline
<bad>Me & my matches</bad>
?>
</test>