亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

改變文件格式的文件類型轉換系統(tǒng)及其方法

文檔序號:6615845閱讀:260來源:國知局
專利名稱:改變文件格式的文件類型轉換系統(tǒng)及其方法
技術領域
一種文件類型轉換系統(tǒng)及其方法,特別是指 一種改變文件格式的文件類 型轉換系統(tǒng)及其方法。
背景技術
隨著應用軟件越來越多,所以目前常見的文件類型也跟著增加了不少, 如此,造成應用在同一方向上的應用軟件有著不同的文件類型,例如,文字 編輯的應用軟件至少就有純文本與其他數種封閉格式的文件類型等。因此, 有些應用軟件也提供了轉換文件類型的功能,讓應用在同一方向的其他應用
事實上,由于各個應用軟件所提供的編輯介面不同,因此各個應用軟件 會自行定義一些特定字來儲存使用特殊的功能的所需的記號,這樣的特定字 在其他的應用軟件里也許只是一般的文字,如此容易造成文件類型轉換上的 麻煩,例如,某些文字編輯的應用軟件使用額外的字儲存"編號,,,因此不 能任意編輯"編號"、各個編輯表格的應用軟件則使用不同的字來區(qū)分各字
文件內容在轉換后發(fā)生錯誤,使用者往往在轉換前會先將比較特殊的功能所 產生的不相容的文件格式刪除,再進行文件類型的轉換,如此造成使用者的 不便。
綜上所述,可知先前技術中長期以來一直存在文件類型轉換前需先修改 不相容的文件格式的問題,因此有必要提出改進的技術手段,來解決此問題。

發(fā)明內容
有鑒于先前技術存在的在文件類型轉換前需先修改不相容的文件格式的問題,本發(fā)明遂揭露一種改變文件格式的文件類型轉換系統(tǒng)及其方法,其

本發(fā)明所揭露的改變文件格式的文件類型轉換系統(tǒng),其包括有文件讀 取模塊、接收模塊、判斷模塊、文件重組模塊、儲存模塊,其通過文件讀取 模塊讀取原始文件、當判斷模塊判斷原始文件的文件內容與接收模塊所接收
的文件格式設定參數相對應時,由文件重組模塊依據文件格式設定參數重組 原始文件的文件內容,并依據接收模塊接收的文件類型設定參數儲存重組后 的原始文件來解決先前技術所存在的問題。
本發(fā)明所揭露的改變文件格式的文件類型轉換方法,其包括有下列步 驟接收文件類型設定參數及文件格式設定參數;讀取原始文件;判定原始 文件的文件內容與文件格式設定參數相對應時,依據文件格式設定參數排列 原始文件的文件內容為重組資料文件;依據文件類型設定參數所對應的文件 類型儲存重組資料文件,其通過先依據文件格式設定參數排列原始文件后, 再將重組資料文件轉換為文件類型設定參數所對應的文件類型,借此解決先 前技術所存在的問題。
本發(fā)明所揭露的系統(tǒng)與方法如上,其與先前技術之間的差異在于在原始 文件被轉換前,會依據文件格式設定參數排列原始文件的文件內容,再將排 列后產生的重組資料文件儲存為文件類型設定參數所對應的文件類型。通過 上述的技術手段,本發(fā)明可以達成任意的對各種文件類型進行導入與導出的 技術效果。


圖1為本發(fā)明所提的改變文件格式的文件類型轉換系統(tǒng)的系統(tǒng)架構圖; 圖2為本發(fā)明所提的改變文件格式的文件類型轉換方法的方法流程圖; 圖3A為本發(fā)明實施例所提的原始文件的文件內容示意圖; 圖3B為本發(fā)明實施例所提的原始文件的文件內容示意圖; 圖4為本發(fā)明實施例所提的重組資料文件的文件內容示意圖; 圖5A為本發(fā)明實施例所提的轉存為試算表的文件內容示意圖;圖5B為本發(fā)明實施例所提的轉存至資料庫中的資料字段示意圖。
具體實施例方式
以下將配合附圖及實施例來詳細說明本發(fā)明的詳細特征與實施方式,內 容足以使任何本領域的技術人員輕易地理解本發(fā)明解決:f支術問題所應用的 技術手段并據以實施,及理解實現(xiàn)本發(fā)明可達成的效果。
以下先以圖1的本發(fā)明所提的改變文件格式的文件類型轉換系統(tǒng)的系 統(tǒng)架構圖來說明本發(fā)明的系統(tǒng)。如圖l所示,本發(fā)明的系統(tǒng)含有文件讀取沖莫 塊110、接收模塊120、判斷模塊130、文件重組模塊160、儲存模塊170, 以及可附加的提示模塊180。
文件讀取模塊110負責讀取欲轉換文件類型的原始文件。其中,原始文 件為至少包含文數字的文件,其文件類型包含但不限于純文字、試算表、 Html等。 一般而言,原始文件儲存于儲存^^莫塊170中。
接收模塊120負責接收由使用者所設定的文件類型設定參數以及文件 格式設定參數。
上述的文件類型設定參數用來定義原始文件的文件內容和被儲存至儲 存模塊170時的文件類型,包含但不限于純文字、試算表、Html等,除此 之夕卜,上述的文件類型設定參數還可以包含項目名稱為"數據庫,,的項目(項 目名稱并不以此為限),選擇"數據庫,,的項目將定義原始文件的文件內容 會被儲存模塊170存入數據庫所對應的各字段中,因此,本發(fā)明將原始文件 轉換之后,并不一定是以單一文件的形式存在。
上述的文件格式設定參數用來設定轉換文件類型之后,產生新文件的文 件格式,可以設定的項目包含但不限于編號(123、 1 2 3或一二三等)、 項目符號( ◎O等)、文件類型(唐詩、宋詞等)、以及其他的自訂名稱 (作者、筆劃數、詳細介紹等)等。
判斷模塊130負責判斷原始文件的文件內容與文件格式設定參數是否 字段完全對應時,判斷模塊130會判定原始文件的文件內容與文件格式設定義的字段有一個以上的不同時,判斷模塊130會判定原始文件的文件內容與 文件格式設定參數不相對。
文件重組模塊160負責在判斷模塊130判定原始文件的文件內容與文件 格式設定參數相對應時,依據接收模塊120所接收的文件格式設定參數將文 件分析模塊所取得的原始文件的文件內容重組為重組資料文件,使得原始文 件中的文件內容的各資料以一定的排列方式儲存在重組資料文件中。 一般而 言,重組資料文件的文件類型為XML,但本發(fā)明所提的重組資料文件的文 件類型并不以此為限,凡能使后續(xù)的轉換過程順禾'J執(zhí)行的文件類型均可以于 本發(fā)明中所使用。
文件重組模塊160也負責依據接收模塊120所接收的文件類型設定參數 所對應的文件類型將重組資料文件儲存至儲存模塊170中,也就是將重組資
定參數為"數據庫"的項目而非一般的文件類型的項目,則文件重組模塊 160會依據重組資料文件中的各資料與資料庫中的各字段的對應關系儲存重 組資料文件中的各資料至相對應的字段中。
儲存模塊170負責儲存原始文件以及經過文件重組模塊160重組后的新 文件。
提示模塊180負責在判斷模塊130判定文件格式設定參數有錯誤時,依 據錯誤的文件格式參數提示正確的文件格式參數。例如,當文件格式設定參 數中包含"作者"字段而原始文件中沒有"作者"的資料時,會提示使用者 確認原始文件中是否應具有"作者,,的資料;或當文件格式設定參數中不包 含"名稱,,字段而原始文件中包含"名稱"的資料時,會提示使用者確認原 始文件中的"名稱,,的資料是否刪除或合并至其他字段中等,但本發(fā)明并不 以上述為限。
接著以第 一實施例來說明本發(fā)明的系統(tǒng)的工作流程與方法,并請參照圖
若使用者希望將原始文件的文件類型由某一特定格式的文件轉換為試 算表,并將其中的阿拉伯數字的編號、作者的資料、筆劃的資料、詳細介紹的資料分別轉換到試算表中的"編號"、"作者"、"筆"、"詳介"字段, 則當使用者使用本發(fā)明時,使用者必須先輸入文件類型設定參數"試算表" 以及文件格式設定參數"編號、作者、筆劃、詳介,,,在使用者輸入之后,
接收模塊120便會接收到使用者所輸入的文件類型設定參數"試算表,,以及 文件格式設定參數"編號、作者、筆劃、詳介,,(步驟210)。之后,文件 讀取模塊IIO會讀取本實施例中的原始文件,也就是上述的特定格式的文件 (步驟220 )。
上述的接收模塊120接收文件類型設定參數以及文件格式設定參數的 步驟(步驟210)以及文件讀取模塊IIO讀取原始文件(步驟220)并沒有 先后次序的相互關系,因此也可以先由文件讀取模塊IIO讀取原始文件(步 驟220)后,再由接收模塊120接收文件類型設定參數以及文件格式設定參 數(步驟210)。
接著,判斷模塊130會判斷原始文件的文件內容與接收模塊120所接收 到的文件格式設定參數是否相對應(步驟230),由于文件格式設定參數定 義包含"編號"、"作者"、"筆劃,,、"詳介,,等字段,因此如圖3A所 示,當原始文件的文件內容310中恰好有"編號"、"作者,,、"筆劃"、 "詳細介紹"的資料時,判斷模塊130判斷原始文件的文件內容310與接收 模塊120所接收到的文件格式設定參數相對應,因此激活文件重組模塊160。
之后,文件重組模塊160會依據接收模塊120所接收到的文件格式參數 重組原始文件的文件內容,也就是文件重組模塊160會將文件分析模塊150 所取得的原始文件的文件內容310中,"編號"、"作者"、"筆劃,,、"詳 細介紹"的資料分別排列到"編號"、"作者"、"筆劃,,、"詳介"等字 段上,并將更改后的資料以如圖4所示的XML的文件類型儲存為重組資料 文件400 (步驟270),但重組資料文件400并不以如圖4所示的XML文 件為限。
在文件重組模塊160依據文件格式設定參數重組原始文件的文件內容 為重組資料文件400 (步驟270 )之后,儲存模塊170會將依據接收模塊120 所接收的文件類型設定參數(試算表),將重組資料文件400中的文件內容 儲存為如圖5A所示的試算表510 (步驟280),完成文件類型的轉換,同時也在轉換文件類型的過程中完成文件格式的設定。
以下延續(xù)上述的第一實施例為第二實施例,如圖3B所示,當原始文件 的文件內容320中沒有"作者"的資料但卻多了 "名稱"的資料時,判斷模 塊130會判定原始文件的文件內容320與接收模塊120所接收到的文件格式 設定參數不相對(步驟230),因此將會激活提示模塊180。之后,提示模 塊180會對判斷模塊130所產生的判斷結果進行分析,借此提示使用者正確 的文件格式參數(步驟252),也就是說,提示模塊180會提示使用者"名 稱"的資料未定義,同時也缺少與"作者"的字段相對應的資料。
此外,上述的提示模塊180更可以使用容易引人注意的方式,例如將視 窗的顏色改變、閃動i見窗等,來顯示錯誤信息(步驟251),甚至可以發(fā)出 警告的聲音,但本發(fā)明顯示錯誤信息的方式并不以上述為限。
若在上述的第一或第二實施例中,使用者并非將原始文件轉存為"試算 表",而是希望將原始文件轉存至儲存模塊170的數據庫中,則使用者會設 定文件類型設定參數為"數據庫"的項目,之后,文件重組模塊160會如圖 5B所示,將重組資料文件400的文件內容與數據庫中各字段的對應關系存 入數據庫中(步驟280 ),也就是說,重組資料文件400中的"id" 、 "author"、 "strokes" 、 "detail"等資料會被文件重組模塊160儲存至數據庫的某一數 據表520中的"id" 、 "author" 、 "strokes" 、 "detail"等相對應的字段。
綜上所述,可知本發(fā)明與先前技術之間的差異在于進行文件類型的轉換 前,會依據文件格式設定參數排列原始文件的文件內容,通過此技術手段可 以使得進行文件類型轉換的原始文件中的特殊文件格式被刪除,以次解決先 前技術所存在的文件類型轉換前需先修改不相容的文件格式的問題,進而達 成對各種文件類型進行導入與導出的技術效果。
再者,本發(fā)明的改變文件格式的文件類型轉換方法,可實現(xiàn)于硬件、軟 件或硬件與軟件的組合中,亦可在電腦系統(tǒng)中以集中方式實現(xiàn)或以不同元件 散布于若干互連的電腦系統(tǒng)的分散方式實現(xiàn)。
雖然本發(fā)明所揭露的實施方式如上,然而所述的內容并非用以直接限定 本發(fā)明的保護范圍。任何本發(fā)明所屬技術領域中的具有通常知識的技術人 員,在不脫離本發(fā)明所揭露的精神和范圍內,在實施的形式上及細節(jié)上所做的更改或加工,均屬本發(fā)明的保護范圍之內。因此本發(fā)明的保護范圍須以本 說明書所附權利要求所界定的保護范圍為準。
權利要求
1、一種改變文件格式的文件類型轉換方法,該文件類型轉換方法包含下列步驟接收一文件類型設定參數及一文件格式設定參數;讀取一原始文件;判定該原始文件的文件內容與該文件格式設定參數相對應時,依據該文件格式設定參數排列該原始文件的文件內容為一重組資料文件;及儲存該重組資料文件為該文件類型設定參數所對應的文件類型。
2、 如權利要求1所述的改變文件格式的文件類型轉換方法,其中該 方法還包含在判定該原始文件的文件內容與該文件格式設定參數不相對時, 依據該原始文件的文件內容與該文件格式設定參數提示相異處的步驟。
3、 如權利要求2所述的改變文件格式的文件類型轉換方法,其中該 方法還包含顯示一錯誤信息的步驟。
4、 如權利要求1所述的改變文件格式的文件類型轉換方法,其中所 述儲存該重組資料文件為該文件類型設定參數所對應的文件類型的步驟是 依據該重組資料文件的文件內容與 一數據庫中的各字段的對應關系存入該 數據庫中。
5、 一種改變文件格式的文件類型轉換系統(tǒng),該文件類型轉換系統(tǒng)包含一儲存模塊,用以儲存一原始文件;一接收模塊,用以接收一文件類型設定參數與一文件格式設定參數; 一文件讀取才莫塊,用以讀取該原始文寸牛;一判斷模塊,用以判斷該原始文件的文件內容與該文件格式設定參數是 否相對應;及一文件重組模塊,用以在該判斷模塊判定該原始文件的文件內容與該文 件格式設定參數相對應時,依據該文件格式設定參數將該原始文件的文件內 容重組為一重組資料文件,以及負責將該重組資料文件儲存為該文件類型設定參數所對應的文件類型。
6、 如權利要求5所述的改變文件格式的文件類型轉換系統(tǒng),其中該 重組資料文件為XML格式。
7、 如權利要求5所述的改變文件格式的文件類型轉換系統(tǒng),其中該 系統(tǒng)還包含一提示模塊,用以在該判斷模塊判定該原始文件的文件內容與該 文件格式設定參數不相對時,依據該原始文件的文件內容與該文件格式設定 參數提示相異處。
8、 如權利要求5所述的改變文件格式的文件類型轉換系統(tǒng),其中該 文件重組模塊是依據該重組資料文件的文件內容與 一資料庫中的各字段的 對應關系存入該數據庫中。
全文摘要
一種改變文件格式的文件類型轉換系統(tǒng)及其方法,其依據文件格式設定參數排列原始文件的文件內容,再將排列后產生的重組資料文件儲存為文件類型設定參數所對應的文件類型,以此解決先前技術中所存在的文件類型轉換前需先修改不相容的文件格式的問題,并可以達成對各種文件類型進行導入與導出的技術效果。
文檔編號G06F17/30GK101470737SQ20071030565
公開日2009年7月1日 申請日期2007年12月27日 優(yōu)先權日2007年12月27日
發(fā)明者程志敏, 邱全成 申請人:英業(yè)達股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1