專利名稱::在網(wǎng)頁上利用目錄樹進(jìn)行快速分類瀏覽的方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及在網(wǎng)絡(luò)上瀏覽的方法,特別是涉及利用目錄樹快速分類瀏覽的方法。由于目前信息的爆炸性增長,隨著計算機應(yīng)用領(lǐng)域的擴大,以及因特網(wǎng)的無限市場,已經(jīng)大大改變了人類獲取信息的方式,因特網(wǎng)逐漸變成信息獲取的重要來源之一。計算機已然變成人們生活中不可缺的工具,不論是數(shù)據(jù)的處理、數(shù)據(jù)保管、信息的取得以及多媒體的制作均離不開計算機的使用。此外,計算機也被用來將數(shù)據(jù)制作成電子文件以利于建立數(shù)據(jù)庫,方便數(shù)據(jù)的管理、運用、處理或在商業(yè)上的利用。通過因特網(wǎng)從服務(wù)器或計算機中讀取數(shù)據(jù),因特網(wǎng)上龐大的數(shù)據(jù)庫更是使用者做為數(shù)據(jù)搜尋的主要來源。由于產(chǎn)業(yè)界激烈的商業(yè)競爭,人們目前對于數(shù)據(jù)搜尋與搜尋效率有著強烈的需求與渴望。特別是當(dāng)接收到請求信息之后,系統(tǒng)設(shè)計以及數(shù)據(jù)的結(jié)構(gòu)傾向于盡可能快速且有效地利于使用者搜尋到目標(biāo)。現(xiàn)有技術(shù)對于網(wǎng)頁數(shù)據(jù)表現(xiàn)的設(shè)計,尤其是對于有大量層次數(shù)據(jù)內(nèi)容的網(wǎng)站,其使用更顯得不便?,F(xiàn)有技術(shù)為使得使用者可以瀏覽網(wǎng)頁中所提供的信息,其作法是在一頁面按層次列出所有的數(shù)據(jù)。此種方法的缺點是如果數(shù)據(jù)量非常龐大,將導(dǎo)致頁面數(shù)據(jù)載入的時間十分長,這種長時間的等待通常無法令使用者滿意。即使網(wǎng)絡(luò)速度非常快,也存在一個網(wǎng)頁包含太多數(shù)據(jù)而造成不便瀏覽的缺點。此外,在首頁列出第一層數(shù)據(jù),并將他們連接到相對應(yīng)的第二層數(shù)據(jù),這樣的數(shù)據(jù)結(jié)構(gòu)使得使用者一次只能看到某一數(shù)據(jù)序列,而無法進(jìn)行同級或同層數(shù)據(jù)的比較或分析。此外,一般網(wǎng)頁上所顯示的數(shù)據(jù)如圖1所示,其顯示方式是將顯示屏面切割成多個區(qū)域,以提供不同數(shù)據(jù)顯示的區(qū)域。例如,有些區(qū)域設(shè)計為選項圖標(biāo)(icon)所占的區(qū)域,而各個文字圖標(biāo)則各自連接到其下一層數(shù)據(jù)。部分區(qū)域為相關(guān)信息顯示的區(qū)域,有些區(qū)域為廣告區(qū)域。上述不同區(qū)域均顯示不同的文檔數(shù)據(jù)且各自獨立連接下一級數(shù)據(jù)或上一級數(shù)據(jù)。這種顯示方式其缺點是如上面所說明的無法進(jìn)行同級或同層數(shù)據(jù)的比較或分析,而且還有太多數(shù)據(jù)占據(jù)空間造成不便瀏覽的缺點?;谏鲜鲂枨?,人們目前需要一種數(shù)據(jù)結(jié)構(gòu)以利于快速連接使得可以有效地滿足人們的瀏覽請求。另外還需要一種新的快速分類瀏覽的方法,以增加使用者的便利性以及提高鏈接搜尋數(shù)據(jù)信息的效率。本發(fā)明的一個目的是提供一種在因特網(wǎng)上用于快速分類瀏覽的方法。本發(fā)明的再一目的是提供一種利用目錄樹快速分類瀏覽的方法。一種在網(wǎng)頁上利用目錄樹分類瀏覽的方法包含建立數(shù)據(jù)表結(jié)構(gòu),目錄樹結(jié)構(gòu)包含根結(jié)點以及連接于該根結(jié)點的子結(jié)點,在后臺將數(shù)據(jù)表進(jìn)行處理以利于顯示該目錄樹,然后在前端網(wǎng)頁上顯示目錄樹,再執(zhí)行目錄樹的分枝展開與根結(jié)點或子結(jié)點折疊等操作。建立數(shù)據(jù)表結(jié)構(gòu)的步驟包含(1)建立數(shù)據(jù)標(biāo)識符,包括建立根結(jié)點標(biāo)識00與子結(jié)點標(biāo)識,以利于通過父結(jié)點可以找出其所有子結(jié)點,或通過子結(jié)點可以找出其父結(jié)點,及(2)建立對應(yīng)于根結(jié)點、子結(jié)點用以顯示對應(yīng)數(shù)據(jù)的名稱。上述顯示目錄樹的步驟包含步驟(1)將結(jié)點按照標(biāo)識排列;(2)找出根結(jié)點的所有子結(jié)點;(3)產(chǎn)生一個數(shù)據(jù)組,其第一項為根結(jié)點標(biāo)識,第二項為子結(jié)點的標(biāo)識的最后二數(shù)字的數(shù)字排列,第三項為該子結(jié)點的名稱的排列;(4)判斷子結(jié)點是否有次級子結(jié)點,若有,則繼續(xù)步驟(5),若沒有,則執(zhí)行步驟(6);(5)利用遞歸法找出其它的次級子結(jié)點,并利用步驟(3)的方法產(chǎn)生數(shù)據(jù);(6)判斷根結(jié)點是否還有其它的子結(jié)點,若有則執(zhí)行步驟(7),若沒有則結(jié)束;(7)重復(fù)執(zhí)行步驟(4)。其中在前端網(wǎng)頁顯示目錄樹的步驟包含步驟(1)在該網(wǎng)頁上創(chuàng)建一個層次結(jié)構(gòu),以根結(jié)點標(biāo)識作為標(biāo)識;(2)取得一個數(shù)據(jù)組;(3)找到以該數(shù)據(jù)組的第一項作為標(biāo)識所對應(yīng)的層;(4)從數(shù)據(jù)的第二項中取出若干標(biāo)識,依次在步驟(3)找到的層中創(chuàng)建新層;(5)判斷是否還有其它數(shù)據(jù)組,若有,則繼續(xù)步驟(6),若沒有,則結(jié)束;及(6)繼續(xù)處理下一個數(shù)據(jù)組,重復(fù)執(zhí)行步驟(2)。下面將參考附圖,對本發(fā)明的較佳實施例做更詳細(xì)的闡述圖1為現(xiàn)有技術(shù)網(wǎng)頁上顯示數(shù)據(jù)的示意圖。圖2為本發(fā)明的數(shù)據(jù)表結(jié)構(gòu)圖。圖2A為本發(fā)明的實施例數(shù)據(jù)表結(jié)構(gòu)圖。圖3為本發(fā)明建立數(shù)據(jù)結(jié)構(gòu)的流程圖。圖3A為本發(fā)明根結(jié)點與子結(jié)點數(shù)據(jù)的結(jié)構(gòu)。圖3B為本發(fā)明次級子結(jié)點數(shù)據(jù)的結(jié)構(gòu)。圖4為本發(fā)明在前端網(wǎng)頁快速顯示目錄樹的流程圖。圖4A為本發(fā)明圖4流程中取得一個數(shù)據(jù)組的示意圖。圖5為本發(fā)明目錄樹操作流程圖。圖6為本發(fā)明點擊根結(jié)點00臺灣省的示意表。圖6A所示為本發(fā)明點擊根結(jié)點使此層顯示次一級行政區(qū)(如某一縣市)的示意圖。圖6B所示為本發(fā)明點擊根結(jié)點01臺北市,將結(jié)點這一層打開,使此層顯示次一級行政區(qū)(如各行政區(qū))的示意圖。圖6C所示為本發(fā)明點擊子結(jié)點的示意圖。圖6D所示為本發(fā)明點擊子結(jié)點臺北市的某一行政區(qū),將結(jié)點“大安區(qū)”這一層打開,使此層顯示次一級行政區(qū)的示意圖。圖7為本發(fā)明點擊第一級子結(jié)點01臺北市的示意表。在本發(fā)明的一實施例中,根結(jié)點標(biāo)識可以定義為00,子結(jié)點標(biāo)識可以定義為兩位數(shù)字,選自01、02、03、04、…..21、22、…..90、91、…..99所組成的集合。而次級子結(jié)點標(biāo)識為其父結(jié)點的標(biāo)識加上兩位數(shù)字,該兩位數(shù)字系選自01、02、03、04、…..21、22、…..90、91、…..99所組成的集合。根據(jù)本發(fā)明的方法包含建立一個數(shù)據(jù)結(jié)構(gòu)用以建立數(shù)據(jù)表結(jié)構(gòu),將數(shù)據(jù)填入表中。然后將數(shù)據(jù)進(jìn)行處理為適合顯示目錄樹,接下來在前端網(wǎng)頁之上顯示目錄樹。接著執(zhí)行目錄樹的分枝展開與折疊。在網(wǎng)絡(luò)網(wǎng)頁上應(yīng)用的數(shù)據(jù)表結(jié)構(gòu)可參見圖2所示,其為本發(fā)明在網(wǎng)頁上使用目錄樹做快速分類瀏覽的數(shù)據(jù)結(jié)構(gòu)示意圖,其數(shù)據(jù)結(jié)構(gòu)包含(1)數(shù)據(jù)的標(biāo)識符(ID)以及(2)數(shù)據(jù)顯示的名稱。數(shù)據(jù)標(biāo)識包含目錄樹(tabletree)的根結(jié)點,該根結(jié)點包含一標(biāo)識碼(例如定義為00),其與多個第一級子結(jié)點耦合,就本實施例而言,上述第一子結(jié)點可以定義為兩位數(shù)字,如01、02、03、04等,依此類推。上述第一級子結(jié)點的次級數(shù)據(jù)(第二子結(jié)點)的標(biāo)識是以第一子結(jié)點做為父結(jié)點的標(biāo)識符加上各個第二子結(jié)點的標(biāo)識,例如第一子結(jié)點01的次級結(jié)點可以為0101、0102、0103等依此類推,第二子結(jié)點02的次級結(jié)點可以為0201、0202、0203等,依此類推。利用這樣的數(shù)據(jù)結(jié)構(gòu)連接方式,可通過父結(jié)點迅速找出其所有次級的子結(jié)點,反之,通過子結(jié)點也可以迅速找出其對應(yīng)的父結(jié)點。換言之,上述的根結(jié)點標(biāo)識可以定義為00,第一級子結(jié)點標(biāo)識為兩位數(shù)字,選自01、02、03、04、…..21、22、…..90、91、…..99所組成的集合。其中上述第二級子結(jié)點標(biāo)識為其父結(jié)點(也就是第一級子結(jié)點)的標(biāo)識加上兩位數(shù)字,該兩位數(shù)字選自01、02、03、04、…..21、22、…..90、91、…..99所組成的集合。上述標(biāo)識定義的方式并不限定為兩位或四位數(shù)字,可根據(jù)需要確定。在本發(fā)明的數(shù)據(jù)顯示的一個實施例中,本發(fā)明將以展現(xiàn)臺灣區(qū)域地圖信息為一具體示例。在本較佳實施例中,其數(shù)據(jù)表結(jié)構(gòu)如圖2A所示,所建構(gòu)的數(shù)據(jù)表包含根結(jié)點臺灣的標(biāo)識00,第一層數(shù)據(jù)的標(biāo)識符如臺北市01高雄市02臺中市03臺北縣04基隆市05桃園縣06新竹縣07新竹市08苗栗縣09臺中縣10南投縣11等等……..上面所列的行政區(qū)域?qū)儆谕粚蛹?,故定義直接連接于根結(jié)點臺灣00下。標(biāo)識符01、02、03、04等用于舉例非用以限定本方法,可根據(jù)需要定義它們。第二層數(shù)據(jù)的標(biāo)識符例如是連接于第一子結(jié)點01之下的次級子結(jié)點的標(biāo)識符,如北投區(qū)0101大安區(qū)0102中正區(qū)0103萬華區(qū)0104文山區(qū)0105大同區(qū)0106中山區(qū)0107松山區(qū)0108信義區(qū)0109南港區(qū)0110內(nèi)湖區(qū)0111士林區(qū)0112等等……。上面所列的行政區(qū)域?qū)儆谕粚蛹?,且均?1的次級層,故定義為直接連接于第一子結(jié)點臺北市01之下。所述標(biāo)識0101、0102、0103等用于舉例并非用以限定本方法,可根據(jù)需要進(jìn)行定義。依據(jù)此示例,可以設(shè)定其它縣市的次級行政區(qū)域。完成數(shù)據(jù)結(jié)構(gòu)的建立后,在服務(wù)器端,也就是在后端需將數(shù)據(jù)進(jìn)行處理以利于顯示本發(fā)明的目錄樹。參閱圖3,步驟310是將上述圖2的結(jié)點按照定義的標(biāo)識進(jìn)行有系統(tǒng)的排序。之后在步驟320中尋找根結(jié)點的所有子結(jié)點,舉例而言,也就是尋找根結(jié)點00的所有子結(jié)點01、02、03、04等。步驟330產(chǎn)生一個數(shù)據(jù)結(jié)構(gòu),其包含的第一項為根結(jié)點標(biāo)識(例如00),第二項為其子結(jié)點標(biāo)識符的排列(如子結(jié)點標(biāo)識符最后兩位數(shù)字的排列),第三項為子結(jié)點名稱的排列,請參閱圖3A。下一步驟340為判斷所述的子結(jié)點是否有次級子結(jié)點,若判斷有次級子結(jié)點,則使用遞歸方法找出其所有子結(jié)點,且利用步驟330所示的方法產(chǎn)生數(shù)據(jù),請參閱圖3B。若上述340的判斷為否,則在步驟360中判斷根結(jié)點下是否有其它的子結(jié)點,若為否則結(jié)束此流程,若為是,則執(zhí)行步驟370,進(jìn)行下一子結(jié)點的判斷,繼續(xù)重復(fù)步驟340。以上所述的遞歸方法簡單說來就是利用自己調(diào)用自己,或利用自己定義自己,這是本領(lǐng)域公知的技術(shù)。下一步驟是在前端網(wǎng)頁上快速顯示目錄樹,請參閱圖4。首先在頁面上建立一個層,標(biāo)以標(biāo)識,如可以使用00作為一標(biāo)識(步驟410)。下一步驟420為取得某一個數(shù)據(jù)組,參閱圖4A。以上述數(shù)據(jù)組的第一項作為代表所在層次的標(biāo)識(步驟430),再從所述數(shù)據(jù)的第二項中取出標(biāo)識,依次在上述找到的層中建立一新的次級層,步驟440。下一步驟450判斷是否還有其它數(shù)據(jù)組,若為否則結(jié)束流程,若仍有其它數(shù)據(jù)組,則在步驟460中執(zhí)行下一個數(shù)據(jù)組的顯示,重復(fù)執(zhí)行步驟420。下面以圖4A為例子。步驟430找出以數(shù)據(jù)的第一項00為標(biāo)識的層(或找出以數(shù)據(jù)的第一項01為標(biāo)識的層)。步驟440再從所述數(shù)據(jù)的第二項中取出若干標(biāo)識010203040506070809…,依次在00中創(chuàng)建新層01、02、03、04、05、06、07、08、09、…;或在010203040506070809101112中,依次在01中創(chuàng)建新的次級層,如0101、0102、0103、0104、0105、0106、0107、0108、0109、0110、0111、0112…等等。顯示目錄樹之后,接著執(zhí)行目錄樹的分枝展開與折疊操作。參閱圖5,首先為點擊一結(jié)點,步驟510,下一步驟520決定所點擊的結(jié)點是否為折疊的,若判斷結(jié)果為是,則步驟530中將所點擊的結(jié)點所屬的層開啟,使數(shù)據(jù)顯示出來,否則將此所點擊的層關(guān)閉,將其隱藏,步驟540。現(xiàn)在請參看目錄樹操作的有關(guān)實例步驟510,點擊結(jié)點00臺灣省,其顯示圖6A及/或圖6所示的表。步驟520,判斷結(jié)點“00臺灣省”折疊否?若為是,則繼續(xù),若為否,則將此層關(guān)閉隱藏。步驟530,將結(jié)點“00臺灣省”這一層打開,在此層中顯現(xiàn)次一級行政區(qū),如各縣市,見圖6A。實現(xiàn)目錄樹操作的另一實例步驟510,點擊結(jié)點01臺北市,如圖7所示的表。步驟520,判斷結(jié)點“01臺北市”折疊否?若為是,則繼續(xù),若為否,則將此層關(guān)閉隱藏。步驟530,將結(jié)點“01臺北市”這一層打開,在此層顯現(xiàn)次一級行政區(qū),如各行政區(qū),見圖6B。同理,可以顯現(xiàn)各區(qū)的詳細(xì)數(shù)據(jù),如圖6C至圖6D。圖6C所示為本發(fā)明點擊子結(jié)點的示意圖。圖6D所示為本發(fā)明點擊子結(jié)點臺北市的某一行政區(qū)的示意圖,其將結(jié)點“大安區(qū)”這一層打開,使此層顯現(xiàn)次一級行政區(qū)。本方法將含有大量層次數(shù)據(jù)的網(wǎng)頁用目錄樹方式組織,層次性強,既嚴(yán)謹(jǐn)又直觀。此外,本方法還使得網(wǎng)頁上目錄樹的顯示美觀、調(diào)入快速。而上述利用臺灣的行政區(qū)域劃分,只是一個實例,并非用以限定本發(fā)明實施的范圍,其它地理地圖均可以按照本方法進(jìn)行組織顯示。此外,本發(fā)明也并非只適用于行政區(qū)域的快速瀏覽,其他包含層狀組織的數(shù)據(jù)結(jié)構(gòu)均適用本發(fā)明的方法進(jìn)行顯示。以上參照實施例詳細(xì)描述了本發(fā)明,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明精神的情況下,可進(jìn)行各種修改、變更,因此其保護(hù)范圍應(yīng)以所附的權(quán)利要求書及其等價物為準(zhǔn)。權(quán)利要求1.一種在網(wǎng)頁上利用目錄樹進(jìn)行分類瀏覽的方法,該目錄樹分類瀏覽的方法包含下述步驟建立數(shù)據(jù)表結(jié)構(gòu),將數(shù)據(jù)定義于對應(yīng)的區(qū)域,該目錄樹結(jié)構(gòu)包含根結(jié)點以及連接于該根結(jié)點的子結(jié)點;處理該數(shù)據(jù)表以利于顯示該目錄樹;在前端網(wǎng)頁上顯示該目錄樹;及執(zhí)行該目錄樹的包含分枝展開與折疊該根結(jié)點或該子結(jié)點等操作。2.如權(quán)利要求1的分類瀏覽方法,其特征在于該目錄樹結(jié)構(gòu)還包含該子結(jié)點的次級子結(jié)點連接于該子結(jié)點。3.如權(quán)利要求2的分類瀏覽方法,其特征在于在前端網(wǎng)頁上顯示該目錄樹之后,還包含展開分枝與折疊該次級子結(jié)點的步驟。4.如權(quán)利要求1的分類瀏覽方法,其特征在于上述建立數(shù)據(jù)表結(jié)構(gòu)的步驟還包含(1)建立數(shù)據(jù)標(biāo)識,其包含建立根結(jié)點標(biāo)識與其子結(jié)點標(biāo)識,以便于通過父結(jié)點找出其所有子結(jié)點,或通過該子結(jié)點找出其父結(jié)點;及(2)建立對應(yīng)于該根結(jié)點、該子結(jié)點的用于顯示對應(yīng)數(shù)據(jù)的名稱。5.如權(quán)利要求4的分類瀏覽方法,其特征在于該根結(jié)點標(biāo)識為00,該子結(jié)點標(biāo)識為兩位數(shù)字,其選自01、02、03、04、…..21、22、…..90、91、…..99所組成的集合。6.如權(quán)利要求4的分類瀏覽方法,其特征在于還包含建立次級子結(jié)點標(biāo)識的步驟,該次級子結(jié)點標(biāo)識與該子結(jié)點標(biāo)識相關(guān),以便于通過父結(jié)點可以找出其所有子結(jié)點,或通過該子結(jié)點可以找出其父結(jié)點。7.如權(quán)利要求6的分類瀏覽方法,其特征在于該次級子結(jié)點標(biāo)識為該父結(jié)點的標(biāo)識加上兩位數(shù)字,該兩位數(shù)字選自01、02、03、04、…..21、22、…..90、91、…..99所組成的集合。8.如權(quán)利要求1的分類瀏覽方法,其特征在于顯示該目錄樹的步驟包含下列步驟(1)將結(jié)點按照標(biāo)識排列;(2)找出該根結(jié)點的所有子結(jié)點;(3)產(chǎn)生一數(shù)據(jù)組,其第一項為根結(jié)點標(biāo)識,第二項為該子結(jié)點標(biāo)識的特定數(shù)字的數(shù)字排列,該第三項為該子結(jié)點名稱的排列;(4)判斷該子結(jié)點是否有次級子結(jié)點,若有,則繼續(xù)步驟(5),若沒有,則執(zhí)行步驟(6);(5)利用遞歸法找出其它次級子結(jié)點,并利用步驟(3)產(chǎn)生其它數(shù)據(jù)組;(6)判斷該根結(jié)點是否有其它的子結(jié)點,若有,則執(zhí)行步驟(7),若沒有,則結(jié)束;(7)重復(fù)執(zhí)行步驟(4)。9.如權(quán)利要求9的分類瀏覽方法,其中上述根結(jié)點標(biāo)識是00。10.如權(quán)利要求1的分類瀏覽方法,其特征在于在該前端網(wǎng)頁顯示該目錄樹的步驟包含下列步驟(1)在該網(wǎng)頁上創(chuàng)建一個層,以根結(jié)點標(biāo)識作為其標(biāo)識;(2)取得一數(shù)據(jù)組;(3)找到以該數(shù)據(jù)組的第一項作為標(biāo)識所對應(yīng)的層;(4)從該數(shù)據(jù)組的第二項中取出若干標(biāo)識,依次在步驟(3)找到的該層中創(chuàng)建新層;(5)判斷是否還有其它數(shù)據(jù)組,若有,則繼續(xù)步驟(6),若沒有,則結(jié)束;(6)繼續(xù)處理下一個數(shù)據(jù)組,重復(fù)執(zhí)行步驟(2)。11.如權(quán)利要求10的分類瀏覽方法,其特征在于上述根結(jié)點標(biāo)識是00。12.如權(quán)利要求1的分類瀏覽方法,其特征在于操作該目錄樹的步驟包含下列步驟(1)點擊一個結(jié)點(2)判斷該結(jié)點是否為折疊,若為是,則繼續(xù)執(zhí)行步驟(3),若為否,則執(zhí)行步驟(4);(3)將該結(jié)點所對應(yīng)的層打開;及(4)將該結(jié)點所對應(yīng)的層關(guān)閉。13.一種在網(wǎng)頁上利用目錄樹進(jìn)行分類瀏覽的方法,該分類瀏覽方法包含(1)建立數(shù)據(jù)標(biāo)識符,包含建立根結(jié)點標(biāo)識與該子結(jié)點標(biāo)識,以便于通過父結(jié)點可以找出其所有子結(jié)點,或通過該子結(jié)點可以找出其父結(jié)點;(2)建立對應(yīng)于該根結(jié)點、該子結(jié)點的用于顯示對應(yīng)數(shù)據(jù)的名稱;(3)將該子結(jié)點按照標(biāo)識排列;(4)找出該根結(jié)點的所有子結(jié)點;(5)產(chǎn)生一數(shù)據(jù)組,其第一項為根結(jié)點標(biāo)識,第二項為該子結(jié)點標(biāo)識的最后二個數(shù)字的數(shù)字排列,第三項為該子結(jié)點名稱的排列;(6)判斷該子結(jié)點是否有次級子結(jié)點,若有,則繼續(xù)步驟(7),若沒有,則執(zhí)行步驟(8);(7)利用遞歸法找出其它次級子結(jié)點,并利用步驟(5)的方式產(chǎn)生其它數(shù)據(jù)組;(8)判斷該根結(jié)點是否還有其它的子結(jié)點,若有則執(zhí)行步驟(9),若沒有,則轉(zhuǎn)至步驟(10);(9)重復(fù)執(zhí)行步驟(6);(10)在該網(wǎng)頁上創(chuàng)建一個層,以根結(jié)點標(biāo)識作為標(biāo)識;(11)取得一數(shù)據(jù)組;(12)找到該數(shù)據(jù)組的作為標(biāo)識的第一項所對應(yīng)的層;(13)從該數(shù)據(jù)組的第二項中取出若干標(biāo)識,依次在步驟(12)找到的該層中創(chuàng)建新層;(14)判斷是否還有其它數(shù)據(jù)組,若有,則繼續(xù)步驟(15),若沒有,則轉(zhuǎn)至步驟(16);(15)繼續(xù)處理下一個數(shù)據(jù)組,重復(fù)執(zhí)行步驟(11);(16)點擊一個結(jié)點;(17)判斷該結(jié)點是否為折疊,若為是,則繼續(xù)執(zhí)行步驟(18),若為否,則執(zhí)行步驟(19);(18)將該結(jié)點對應(yīng)的層打開;及(19)將該結(jié)點對應(yīng)的層關(guān)閉。14.如權(quán)利要求13的分類瀏覽方法,其特征在于該目錄樹還包含該子結(jié)點的次級子結(jié)點連接于該子結(jié)點。15.如權(quán)利要求14的分類瀏覽方法,其特征在于還包含展開分枝與折疊該次級子結(jié)點。16.如權(quán)利要求13的分類瀏覽方法,其中上述根結(jié)點標(biāo)識為00。17.如權(quán)利要求13的分類瀏覽方法,其特征在于該根結(jié)點標(biāo)識為00,該子結(jié)點標(biāo)識為兩位數(shù)字,其選自01,02、03、04、…..21、22、…..90、91、…..99所組成的集合。18.如權(quán)利要求14的分類瀏覽方法,其特征在于該次級子結(jié)點標(biāo)識為其父結(jié)點的標(biāo)識加上兩位數(shù)字,該兩位數(shù)字選自01、02、03、04、…..21、22、…..90、91、…..99所組成的集合。全文摘要一種在網(wǎng)頁上利用目錄樹進(jìn)行分類瀏覽的方法包含建立數(shù)據(jù)表結(jié)構(gòu),該目錄樹結(jié)構(gòu)包含根結(jié)點以及連接于該根結(jié)點的子結(jié)點,在后臺將數(shù)據(jù)表處理以便于顯示該目錄樹,然后在前端網(wǎng)頁顯示該目錄樹,再執(zhí)行目錄樹的分支展開與折疊根結(jié)點或子結(jié)點等操作。文檔編號G06F15/173GK1341895SQ0012699公開日2002年3月27日申請日期2000年9月5日優(yōu)先權(quán)日2000年9月5日發(fā)明者張洪濤,顧躍挺,張東華申請人:英業(yè)達(dá)股份有限公司