[發明專利]文件內容搜索顯示方法及系統有效
| 申請號: | 201210362735.X | 申請日: | 2012-09-24 |
| 公開(公告)號: | CN102902768A | 公開(公告)日: | 2013-01-30 |
| 發明(設計)人: | 荊建營 | 申請(專利權)人: | 廣東威創視訊科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 內容 搜索 顯示 方法 系統 | ||
1.一種文件內容搜索顯示方法,其特征在于,包括以下步驟:
接收用戶所輸入的搜索條件,所述搜索條件包括:文件目錄、指定字符串;
在所述文件目錄下遞歸搜索符合所述搜索條件的文件;
每搜索到一個文件時在該文件中檢索所述指定字符串,生成與該文件相對應的信息記錄鏈表;所述信息記錄鏈表包括該文件中含有所述指定字符串的所有頁號、行號的記錄;
當接收到用戶輸入的查看文件的命令時執行打開文件操作,通過與該文件相對應的信息記錄鏈表自動定位到對應的頁號和行號并高亮顯示指定字符串。
2.根據權利要求1所述的文件內容搜索顯示方法,其特征在于,所述搜索條件還包括:文件類型集合。
3.根據權利要求1所述的文件內容搜索顯示方法,其特征在于,所述生成信息記錄鏈表的過程具體包括:
對操作系統下的每種文件類型均預先開發一套專用API;
當搜索到一個文件時,識別搜索到文件的文件類型,調用與該文件類型相對應的專用API生成所述信息記錄鏈表。
4.根據權利要求3所述的文件內容搜索顯示方法,其特征在于,所述自動定位到對應的頁號和行號并高亮顯示指定字符串的過程具體包括:根據所述對應的信息記錄鏈表中每個節點記錄的包含所述指定字符串的頁號、行號,調用與所打開文件的文件類型相對應的專用API來自動定位各節點所對應的頁號和行號并高亮顯示指定字符串。
5.一種文件內容搜索顯示系統,其特征在于,包括:
接收模塊,用于接收用戶所輸入的搜索條件,所述搜索條件包括:文件目錄、指定字符串;
搜索模塊,用于在所述文件目錄下遞歸搜索符合所述搜索條件的文件;
鏈表生成模塊,用于每搜索到一個文件時在該文件中檢索所述指定字符串,生成與該文件相對應的信息記錄鏈表;所述信息記錄鏈表包括該文件中含有所述指定字符串的所有頁號、行號的記錄;
執行模塊,用于當接收到用戶輸入的查看文件的命令時執行打開文件操作,通過與該文件相對應的信息記錄鏈表自動定位到對應的頁號和行號并高亮顯示指定字符串。
6.根據權利要求5所述的文件內容搜索顯示系統,其特征在于,所述搜索條件還包括:文件類型集合。
7.根據權利要求5所述的文件內容搜索顯示系統,其特征在于,所述鏈表生成模塊包括:
專用API開發模塊,用于對操作系統下的每種文件類型均預先開發一套專用API;
專用API調用模塊,用于當搜索到一個文件時,識別搜索到文件的文件類型,調用與該文件類型相對應的專用API生成所述信息記錄鏈表。
8.根據權利要求7所述的文件內容搜索顯示系統,其特征在于,所述執行模塊包括定位與顯示模塊,用于根據所述對應的信息記錄鏈表中每個節點記錄的包含所述指定字符串的頁號、行號,調用與所打開文件的文件類型相對應的專用API來自動定位各節點所對應的頁號和行號并高亮顯示指定字符串。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創視訊科技股份有限公司,未經廣東威創視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210362735.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網頁分類存儲系統及方法
- 下一篇:農用機械前車軸箱模具
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





