中国开发网: 论坛: 程序员情感CBD: 贴子 811177
JoJo
这不废话,如果不做dtd检查、schema约束检查、完整性检查,那xml就是个文本文档
再把格式规定死,搞成和ini一样的列表,开个sax,忽略错误,直接从头扫到尾就行了,效率比行式扫描的ini强出n倍
<ini>
<n>123<v>456<n>abc<v>def
</ini>
如果定义成上面这种,因为我忽略错误,所以一个node的开始就意味着上一个node的结束,仅需一次扫描即可
再极端一点
<ini><a><b><c><d><e><f>
更简单,处理右肩括号即可,反正逻辑由应用程序处理,错误统统忽略

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录