Codejie's C++ Space

Using C++

轮子:TinyHtmlParser的实现说明


    因为不考虑的情况很多,如性能等等,所有TinyHtmlParser的实现并不难。下面是其分解说明,这里是使用UML的图形描述的。说到UML,不得不说这东东真的跟练拳一样,三天不练--手生啊。。。这次用UML也是想练练,别都忘记了。。。正常的流程应该是先有UML,再有code,而我多数情况下使用都是相反的,总是根据code来画UML,很怪异吧。。。这样做的理由也很好理解,对我来说,有画UML的功夫,估计code也写完了。。。不扯了,上图。

    这张是概述。。


    这张是类图。。。


    这张是Load()函数的Activity图。。。


    图片只能从整体上看TinyHtmlParser,要说具体实现,还是要看source,这里有download。怎么说呢--“源码在手,天下我有”,嘿嘿。。。 

    分解HTML的工作算可以pass了,下面要继续LingosHook了。。。。

posted on 2010-02-25 17:38 codejie 阅读(491) 评论(2)  编辑 收藏 引用 所属分类: C++轮子精神

评论

# re: 轮子:TinyHtmlParser的实现说明[未登录] 2010-02-26 09:00 Liu

几天不见,你还是一如既往的勤快阿,看来我还是要向你学习阿

新年快乐,  回复  更多评论   

# re: 轮子:TinyHtmlParser的实现说明 2010-02-26 09:36 codejie

@Liu
不是几天吧。。。你Y年前很久就找不的。。。是不是当爹很辛苦啊。。。  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


公告

Using C++

导航

统计

留言簿(73)

随笔分类(513)

积分与排名

最新评论

阅读排行榜

评论排行榜