XML
文章平均质量分 76
GISApe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用C++编写XML解析器(三)
编写XML解析器只使用栈做校验还是远远不够的,校验可以说只是编写XML解析器的第一步,也是最基本最简单的一步,后面的内容将更为复杂,下面我尽量用文字做详细讲解,有不明白的请留言交流或发E-mail给我。在这篇文章中我将具体介绍XML解析器的类设计,以及各个类的功能,当然我说到的类名称也可以被其它名称替代,我所提到的设计框架也并不唯一,只要能给大家提供一个可以参考的思路就好。为了完成转载 2013-03-02 13:08:52 · 658 阅读 · 0 评论 -
用C++编写XML解析器(一)
最近不少学生开始研究如何编写XML解析器,也有不少人询问相关的问题和思路,闲暇之余,自己写了一个,虽然功能上很弱,但大致的思路已经有了,我整理了一下,写给热衷于此的同学们,有兴趣的可以在网上留言交流。下面开始吧1、预定需求。这个步骤至关重要,只有先确定要做成什么样子的,才能开始思考,开始解决问题,开始设计类......如果提一个模糊的需求,比如,写一个XML解析器吧,那我想没人能在转载 2013-03-02 13:06:38 · 1546 阅读 · 0 评论 -
用C++编写XML解析器(二)
上次说道对于XML文件的校验,其实主要是校验标签的闭合性,具体如何做呢?那么我们先考虑一下问题所在:(1)XML标签的闭合,意味着在单级标签和多级标签间都要闭合,对于单级标签,比如:abcxyz对于多级标签,比如: abc xyz他们有一个共同的特点,就是同名首标签与尾标签相邻,这意味着使用栈来解决将会相当的方便。(2)X转载 2013-03-02 13:08:02 · 699 阅读 · 0 评论
分享