• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Codejie's C++ Space

            Using C++

            LingosHook : Optimize TinyHtmlParser Class


                為了支持LingosHook Android Client,今天優(yōu)化了我的HTML解析類--TinyHtmlParser。長(zhǎng)時(shí)間沒(méi)看LingosHook代碼,都不認(rèn)識(shí)了,分析了很久才明白其工作原理,汗啊,這曾經(jīng)可是自己寫的啊。。。
                這次增加了一個(gè)新的分解過(guò)程中類型 --  DT_END_SPECIAL,用于指點(diǎn)類似<META .../>的元素,真沒(méi)想到,以前竟然不支持這個(gè),如果元素是以'/'結(jié)尾的話,只能放到DT_SPECIAL列表中,這方法太無(wú)聊了。。。
                還有,這次增加了輸出功能,分解后的數(shù)據(jù)可以再合成一個(gè)HTML串了。這樣極大地方便了定制輸出,以后提取指定數(shù)據(jù)要準(zhǔn)確和靈活很多了。(哈哈,可以增加真正的數(shù)據(jù)導(dǎo)出功能了。。。)

                就這些,TinyHtmlParser在類似'<A>[<B>123</B>]</A>'的處理上還不夠靈活,導(dǎo)致輸出時(shí)有些走樣,還有再改改。另外,輸出函數(shù)直接放到TinyHtmlParser類中有些勉強(qiáng),還是單獨(dú)弄個(gè)Ouput類來(lái)處理比較,比較好看。


            <---- 就是分割線 ---->

                喜歡看代碼的,請(qǐng)幫忙檢查這里 TinyHtmlParser.hTinyHtmlParser.cpp ,辛苦了。

            posted on 2011-12-29 18:13 codejie 閱讀(1469) 評(píng)論(0)  編輯 收藏 引用 所屬分類: C++LingosHook

            公告

            Using C++

            導(dǎo)航

            統(tǒng)計(jì)

            留言簿(73)

            隨筆分類(513)

            積分與排名

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            激情伊人五月天久久综合| 一本大道久久香蕉成人网| 色欲久久久天天天综合网| 久久综合给合久久狠狠狠97色| 久久久久AV综合网成人| 国产精品欧美亚洲韩国日本久久| 久久最新免费视频| 精品久久久久香蕉网| 精品无码久久久久久久动漫| 一本色道久久综合亚洲精品| 亚洲国产精品久久久久| 久久99精品久久久大学生| 一级做a爰片久久毛片人呢| 99久久夜色精品国产网站| 国产99久久久久久免费看| 久久国产精品99精品国产| 午夜福利91久久福利| 久久精品国产秦先生| 亚洲精品无码久久久久去q | 亚洲综合久久夜AV | 国产精品久久99| 人妻丰满AV无码久久不卡| 久久婷婷人人澡人人爽人人爱| 欧美日韩中文字幕久久伊人| 久久w5ww成w人免费| 无码国产69精品久久久久网站| 久久国产成人午夜AV影院| 88久久精品无码一区二区毛片| 精品久久久久久无码中文字幕一区| 久久国产精品无| 狠狠色丁香婷婷久久综合| 亚洲精品无码久久毛片| 久久受www免费人成_看片中文| 日本久久久久久久久久| 久久久精品波多野结衣| 久久国产精品一区| 香蕉久久AⅤ一区二区三区| 午夜精品久久久久久影视riav| 亚洲欧美国产精品专区久久| 亚洲国产成人精品91久久久| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 |