XML 中允许竖线“|”吗?

作者:vkvi 来源:千一网络(原创) 日期:2013-4-23

如上,经过 W3C 校验是正确的,说明内容中是允许竖线“|”的。

为什么要单独说一下呢?因为网上替换特殊字符的表达式有问题,网上的是:[\x00-\x08|\x0b-\x0c|\x0e-\x1f],这时我们会发现竖线也被替换了。其实这个正则表达式中的竖线是画蛇添足,请参见 XmlTextReader 解析 XML 时遇到特殊字符出错

相关文章