haitao:
xml至少有起点、终点、上下文关系、约束、变换的能力,而且并不依赖特定的应用程序——它依赖的是一个巨庞杂的解析器,自然不用靠应用了
[阅读: 672] 2010-04-21 15:10:22
【xml至少有起点、终点、上下文关系、约束、变换的能力,而且并不依赖特定的应用程序】
ini要想定义 起点、终点、上下文关系、约束、变换的能力 ,也一样是分分钟的事情:为key预设一些保留字,要求解析器必须认识这些保留字、并进行对应的处理
xml依赖的是一个巨庞杂的解析器,自然不用靠应用处理这些“验证、约束”了
如果ini也搞了这么一套定义+对应的解析器,应用自然也就可以不管这些“验证、约束”了
从这个角度讲,解析器和应用的界限其实是动态的,只有综合的执行功能,才是实际的功能
并不是哪些工作一定不能由应用来做的
如果大多数应用都要做类似的“验证、约束”,那它由解析器来做是合理的
否则,就是屠龙技——徒增开销