專利名稱:資源文件的轉(zhuǎn)換方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信終端技術(shù)領(lǐng)域,特別涉及一種移動電話和PDA (Personal Digital Assistant,個人數(shù)碼助理)設(shè)備內(nèi)部的資源文件的轉(zhuǎn)換方法 及裝置。
背景技術(shù):
資源通常指應(yīng)用程序中使用的對象,例如字符串或圖象等,這些對象在應(yīng) 用程序之外定義,當(dāng)應(yīng)用程序與資源連接時,這些對象被添加到應(yīng)用程序中的 可執(zhí)行文件中。
現(xiàn)有技術(shù)中BREW (Binary Runtime Environment for Wireless,無線二進(jìn) 制運(yùn)行時環(huán)境)由于自帶了資源編輯器,因此可以存放字符串、圖象或數(shù)據(jù)等 資源,方^f更了對這些資源的統(tǒng)一管理;并且BREW可以用于建立和編輯移動 終端中的資源,這些資源的名稱通常為氣brx, brx資源文件是用于查看多J 某體 對象目錄的文件。由于現(xiàn)在brx資源文件使用了 XML (Extensible Markup Language,可擴(kuò)展標(biāo)識語言)才各式,因此是一種文本文件,可以不通過BREW 提供的資源編輯器就可以對brx資源文件進(jìn)行修改?,F(xiàn)有一個brx資源文件的 結(jié)構(gòu)如下所示
< xml version="1.0" encoding="utf-8" > 〈BREWRes Name="catapp" VERSION="l"> <Strings Encoding="ISOLATINl ">
<STRING Id="l" Name="IDS—DISPLAYTEXT"〉
<Text>Display Text</Text> </STRING>
</Strings> <Dialogs>
</Dialogs> </BREWRes>
其中,brx資源文件的關(guān)鍵信息結(jié)構(gòu)為 <BREWRes Name="catapp" VERSION=" 1 "> </BREWRes>
Name項是brx資源文件的名稱,上面示出的brx資源文件名稱為 catapp.brx;該brx資源文件中使用的字符編碼格式為"ISOLATINl",并且該 brx資源文件的字符串資源項的結(jié)構(gòu)如下
〈STRING Id="l" Name="IDS— DISPLAYTEXT "〉 <Text> Display Text </Text>
</STRING>
該字符串資源項中包括字符串的標(biāo)識(Id為"l")、名稱(Name為"IDS— DISPLAYTEXT")以及具體文本內(nèi)容(Display Text )。
現(xiàn)有移動終端中通常包含幾十個brx資源文件,基于上述brx資源文件的 結(jié)構(gòu),對移動終端中資源文件進(jìn)行轉(zhuǎn)換的方法流程如圖1所示,該圖1具體示 出了將brx資源文件中的某種語言的字符串資源項轉(zhuǎn)換成其他語言的過程
步驟101:打開移動終端中的一個brx資源文件。
步驟102:讀取該brx資源文件中的一個字符串資源項。
步驟103:將該字符串資源項轉(zhuǎn)換為所需的其它語言。
步驟104:判斷當(dāng)前brx資源文件中的字符串資源項是否轉(zhuǎn)換完,若是, 則執(zhí)行步驟105;否則,返回步驟102。
步驟105:判斷是否讀取完該移動終端中所有的brx資源文件,若是,則 結(jié)束流程;否則,返回步驟IOI。
由以上現(xiàn)有技術(shù)的描述可知,由于現(xiàn)有移動終端中存在多個brx資源文件, 因此應(yīng)用現(xiàn)有技術(shù)中的資源文件轉(zhuǎn)換方法,需要服務(wù)器端逐一打開每個brx資 源文件,并針對每一個brx資源文件中的所有資源項逐一進(jìn)行編輯或替換,因 此整個操作轉(zhuǎn)換的過程非常繁瑣,不僅造成了大量的重復(fù)勞動,而且浪費(fèi)了服 務(wù)器端的資源。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種資源文件的轉(zhuǎn)換方法,以解決現(xiàn)有技術(shù)中資源 文件轉(zhuǎn)換過程繁瑣且浪費(fèi)服務(wù)器端的資源的問題。
本發(fā)明的另一目的在于提供一種資源文件的轉(zhuǎn)換裝置,以解決現(xiàn)有技術(shù)中 的裝置對資源文件進(jìn)行轉(zhuǎn)換時過程繁瑣且浪費(fèi)資源的問題。
為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案
一種資源文件的轉(zhuǎn)換方法,包括
讀取終端中資源文件的多個資源項;
根據(jù)所述資源項中的關(guān)鍵信息生成初始文本文件;
將所述初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文本文
件;
根據(jù)所述樣板文本文件替換所述資源文件資源項中的關(guān)鍵信息。 統(tǒng)一讀取終端中每一 資源文件的資源項;
根據(jù)所述每一 資源文件的資源項中的關(guān)鍵信息生成對應(yīng)該資源文件的初 始文本文件;
將所述每一初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后形成對應(yīng)每 一資源文件的樣板文本文件;
根據(jù)所述每一樣板文本文件替換與其對應(yīng)的資源文件資源項中的關(guān)鍵信
臺
讀取終端中某一資源文件的資源項;
根據(jù)所述資源項中的關(guān)鍵信息生成所述資源文件的初始文本文件;
將所述初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后形成所述資源文 件的樣板文本文件;
根據(jù)所述樣板文件替換所述資源文件資源項中的關(guān)4建信息,循環(huán)上述步驟 直至替換完所述終端中的所有資源文件資源項的關(guān)4建信息。
所述將初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文本文 件具體為
將初始文本文件中的關(guān)鍵信息從當(dāng)前語言轉(zhuǎn)換為其它語言后生成樣板文 本文件。
所述方法還包括讀取所述終端中資源文件資源項的編碼格式。 所述終端的資源文件中包含用于識別該資源文件的名稱信息,和/或標(biāo)識 信息。
所述資源項包括字符串資源項、或圖片資源項、或數(shù)據(jù)資源項中的至少 一種。
所述資源項為字符串資源項,所述根據(jù)樣4反文本文件替換資源文件資源項 中的關(guān)鍵信息具體為
通過統(tǒng)一碼UNICODE編碼格式,根據(jù)所述樣板文本文件替換所述文本文 件字符串資源項中的關(guān)鍵信息。
所述關(guān)鍵信息包括標(biāo)識、名稱或文本內(nèi)容中的至少一項。
一種資源文件的轉(zhuǎn)換裝置,包括
資源項讀取單元,用于讀取終端中資源文件的多個資源項; 初始文本文件生成單元,用于才艮據(jù)所述資源項中的關(guān)4建信息生成初始文本 文件;
樣板文本文件生成單元,用于將所述初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需
要的信息后生成樣板文本文件;
資源項替換單元,用于根據(jù)所述樣板文本文件替換所述資源文件資源項中 的關(guān)鍵信息。
由以上本發(fā)明提供的技術(shù)方案可見,本發(fā)明的資源文件的轉(zhuǎn)換方法通過讀 取終端中資源文件的多個資源項,根據(jù)資源項中的關(guān)鍵信息生成初始文本文 件,將初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文本文件,然 后根據(jù)樣板文本文件替換資源文件資源項中的關(guān)鍵信息。應(yīng)用本發(fā)明可以對移 動終端中的多個資源文件進(jìn)行統(tǒng)一轉(zhuǎn)換,通過應(yīng)用統(tǒng)一的樣板文本文件對資源 文件的資源項進(jìn)行編輯和替換,簡化了轉(zhuǎn)換資源文件的操作流程,避免了大量 的重復(fù)勞動,也相應(yīng)節(jié)約了服務(wù)器端的資源。
圖1為現(xiàn)有技術(shù)中資源文件的轉(zhuǎn)換方法流程圖; 圖2為本發(fā)明方法的第一實施例流程圖; 圖3為本發(fā)明方法的第二實施例流程圖; 圖4為本發(fā)明方法的第三實施例流程圖; 圖5為本發(fā)明裝置的實施例框圖。
具體實施例方式
本發(fā)明提供了 一種資源文件的轉(zhuǎn)換方法,該方法通過讀取終端中資源文件 的多個資源項,根據(jù)資源項中的關(guān)鍵信息生成初始文本文件,將初始文本文件 中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文本文件,根據(jù)樣板文本文件替換 資源文件資源項中的關(guān)鍵信息。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,并使本發(fā)明的上述目 的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作
進(jìn)一步詳細(xì)的說明。
本發(fā)明方法的第一實施例流程圖如圖2所示
步驟201:讀取終端中資源文件的多個資源項。
其中,終端的資源文件中包含用于識別該資源文件的名稱信息,和/或標(biāo) 識信息。
其中,資源項包括字符串資源項、或圖片資源項、或數(shù)據(jù)資源項中的至少 一種。
步驟202:根據(jù)資源項中的關(guān)4泉信息生成初始文本文件。
其中,關(guān)鍵信息包括標(biāo)識、名稱或文本內(nèi)容中的至少一項。 步驟203:將初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文 本文件。
具體的,可以將初始文本文件中的關(guān)鍵信息從當(dāng)前語言轉(zhuǎn)換為其它語言后
生成々羊纟反文本文件。
步驟204:根據(jù)樣板文本文件替換資源文件資源項中的關(guān)鍵信息。 具體的,當(dāng)資源項為字符串資源項時,通過統(tǒng)一碼UNICODE編碼格式,
根據(jù)樣板文本文件替換字符串資源項中的關(guān)鍵信息。
進(jìn)一步的,在讀取資源文件的資源項之前讀取終端中資源文件資源項的編 碼格式。
下面以一個具體的brx資源文件中的字符串資源項為例,詳細(xì)描述本發(fā)明 方法中根據(jù)資源項生成初始文本文件,并最終通過轉(zhuǎn)換后的樣板文本文件替換 該資源文件資源項的關(guān)4建信息的過程。該brx資源文件具體如下所示 < xml version-" 1.0" encoding="utf-8" > <BREWRes Name="aeeext" VERSION="l"> <Strings Encoding="ISOLATINl"> 〈STRING Id:"l" Name="IDS—YEAR"> <Text>Year</Text><formula>formula see original document page 10</formula>
</Objects> 〈/BREWRes〉
該brx資源文件的名稱為"aeeext.brx ",由于終端中會存在多個brx資源文 件,因此該名稱用于識別該brx資源文件;該brx資源文件的編碼格式為 "ISOLATIN1",說明該brx資源文件中的所有字符串資源項的編碼格式按照 ISOLATIN1進(jìn)行;該brx資源文件中包括7組字符串資源項,每組字符串資源 項的關(guān)鍵信息包括Id (標(biāo)識)、Name (名稱)以及位于〈Textx/Text〉之間的文 本內(nèi)容。
分別讀取該brx資源文件的字符串資源項后,根據(jù)每個字符串資源項中均 包含的關(guān)鍵信息,即標(biāo)識、名稱及文本內(nèi)容生成該brx資源文件的初始文本文 件,如下所示
aeeext.brx
1 IDS—YEAR Year
2 IDS—DAY Day
3 IDS—MSG—KEYGUARD Press 123 to unlock keyguard
4 IDS—DIALOGCREATE—FAILED An error occurred while creating a dialog
5 IDS一MULTITAP Multitap
6 IDS—NUMBERS Numbers 7IDS一EZTEXT eZiText
在該例中,假設(shè)需要將原aeeext.brx資源文件中的字符串資源項的文本內(nèi) 容從英文替換為越南文,則將上述初始文本文件中的文本內(nèi)容統(tǒng)一替換為越南 文,替換后生成的樣板文本文件如下所示
aeeext.brx
1 113S一YEAR Nam
2 IDS—DAY NgAy
3 IDS一MSGJCEYGUARD Nhin ma khoi dl md kh6a t^n phim
4 IDS—DIALOGCREATE—FAILEDC6 l§i khi tgo cu0c g( i
5 IDSMULTITAP ChOcdi
6 IDS—NUMBERS
7 IDS—EZTEXT eZiText
根據(jù)上述生成的樣板文本文件統(tǒng)——次性替換原aeeext.brx資源文件中字 符串資源項的文本內(nèi)容,并且樣板文本內(nèi)容采用UNICODE編碼格式,這是由 于UNICODE編碼格式為每種語言中的每個字符都設(shè)定了統(tǒng)一并且唯一的二 進(jìn)制編碼,因此可以滿足跨語言、跨平臺進(jìn)行文本轉(zhuǎn)換和處理的要求。替換后 的l斤的aeeext.brx資源文寸牛如下所示 < xml version="1.0" encoding="utf-8" > 〈BREWRes Name="aeeext" VERSION="l"> <Strings Encoding="Unicode">
<STRING Id="l" Name="IDS—YEAR">
<Text>Nam</Text> </STRING>
〈ST腿G Id="2" Name="IDS—DAY">
<Text>Ng&y</Text> </STRING>
〈ST腿G Id="3" Name="IDS—MSG—KEYGUARD"〉 <Text>NMn khodmd kh6a Mn phim</Text> </STRING>
〈ST腿G Id="4" Name="IDS—DIALOGCREATE一FAILED"〉
<Text>C6 16i khi tgo cu0c g< i</Text> </STRING>
〈STRING Id="5" Name="IDS—MULTITAP"〉 <Text>Ch(i cdi</Text>
</STRING>
<STRING Id="6" Name="IDS—NUMBERS">
<Text>S^</Text> </STRING>
〈STRING Id="7" Name="IDS—EZTEXT"〉
<Text>eZiText</Text> </STRING> </Strings>
<Objects MimeType="image/bmp">
Object Id="l" Name="IDB—SELECT—ICON">
<File>. .V .\Images\zh—select.bmp</File> </Object>
Object Id="3" Name="IDB—GOODBYE"〉 <File>. .\. .\Images\goodbye.bmp</File>
</Object> </Objects> </BREWRes>
在上述對aeeext.brx資源文件的轉(zhuǎn)換過程中,通過應(yīng)用統(tǒng)一的樣板文本文 件對字符串資源項進(jìn)行編輯和替換,由此簡化了通過逐一讀取并修改字符串資 源項中的文本內(nèi)容的操作流程,避免了大量的重復(fù)勞動。
本發(fā)明方法的第二實施例流程圖如圖3所示,該實施例示出了統(tǒng)一生成終 端中所有資源文件的樣^1文本文件,然后對資源文件中的資源項進(jìn)^f亍替換的過 程
步驟301:統(tǒng)一讀取終端中資源文件資源項的編碼格式。 步驟302:統(tǒng)一讀取終端中每一資源文件的資源項。 步驟303:根據(jù)每一資源文件的資源項中的關(guān)鍵信息生成對應(yīng)該資源文件 的初始文本文件。 步驟304:將每一初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后形成樣
板文本文件。
步驟305:根據(jù)每一樣板文本文件替換與其對應(yīng)的資源文件資源項中的關(guān) 鍵信息。
假設(shè)移動終端中包含了十個資源文件,則應(yīng)用上述第二實施例進(jìn)行資源文 件的轉(zhuǎn)換過程中,首先可以由進(jìn)行資源文件轉(zhuǎn)換的服務(wù)器端統(tǒng)一讀取十個資源 文件的編碼格式,進(jìn)一步統(tǒng)一讀取十個資源文件對應(yīng)的資源項,每個資源文件 之間通過各自的文件名稱來識別,然后服務(wù)器端根據(jù)讀取的十個資源文件對應(yīng) 資源項中的關(guān)4定信息統(tǒng)一生成這十個資源文件對應(yīng)的初始文本文件,將初始文 本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后再形成對應(yīng)的樣板文本文件,最后用 該樣板文本文件統(tǒng)一替換與它們對應(yīng)的十個資源文件資源項中的關(guān)4走信息。
本發(fā)明方法的第三實施例流程圖如圖4所示,該實施例示出了逐一生成終
步驟401:讀取終端中某一資源文件的編碼格式。 步驟402:讀取終端中該資源文件的資源項。
步驟403:根據(jù)資源項中的關(guān)鍵信息生成該資源文件的初始文本文件。
步驟404:將該初始文本文件中的關(guān)4定信息轉(zhuǎn)換為需要的信息后形成該資 源文件的樣板文本文件。
步驟405:根據(jù)該樣板文本文件替換該資源文件資源項中的關(guān)鍵信息。
步驟406:判斷該終端中是否有未轉(zhuǎn)換完的資源文件,若是,則返回步驟 401;否則,結(jié)束流程。
假設(shè)移動終端中仍然包含了十個資源文件,則應(yīng)用上述第三實施例進(jìn)行資 源文件的轉(zhuǎn)換過程中,首先可以由進(jìn)行資源文件轉(zhuǎn)換的ill務(wù)器端讀取第一個資 源文件的編碼格式,進(jìn)一步讀取第一個資源文件對應(yīng)的資源項,該資源文件中 包含用于識別該資源文件的文件名稱,然后服務(wù)器端根據(jù)該第一個資源文件對 應(yīng)資源項中的關(guān)4建信息生成該第一個資源文件對應(yīng)的第一個初始文本文件,將
第 一個初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后再形成對應(yīng)第 一個資 源文件的第 一個樣板文本文件,用該樣板文本文件替換該第 一個資源文件資源 項中的關(guān)鍵信息,然后重復(fù)上述過程直至將第二個資源文件至第十個資源文件 資源項中的關(guān)鍵信息順序替換完。
本發(fā)明資源文件的轉(zhuǎn)換裝置的實施例框圖如圖5所示
該裝置包括資源項讀取單元Sll、初始文本文件生成單元S12、樣板文 本文件生成單元S13以及資源項替換單元S14。
其中,資源項讀取單元Sll用于讀取終端中資源文件的多個資源項;初始 文本文件生成單元S12用于根據(jù)資源項中的關(guān)鍵信息生成初始文本文件;樣板 文本文件生成單元S13用于將初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息 后生成樣板文本文件;資源項替換單元S14用于根據(jù)樣板文本文件替換資源文 件資源項中的關(guān)鍵信息。進(jìn)一步的,該裝置還可以包括一個編碼格式讀取單元, 用于讀取終端中資源文件資源項的編碼格式,該終端可以根據(jù)該編碼格式解碼 資源項中的關(guān)鍵信息。
當(dāng)應(yīng)用上述裝置統(tǒng)一生成終端中所有資源文件的樣板文本文件,然后對資
源文件中的資源項進(jìn)行替換時,資源項讀取單元Sll用于統(tǒng)一讀取終端中每一
資源文件的資源項;初始文本文件生成單元S12用于4艮據(jù)每一資源文件的資源
項中的關(guān)鍵信息生成對應(yīng)該資源文件的初始文本文件;樣板文本文件生成單元
S13用于將每一初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后形成對應(yīng)每
一資源文件的樣板文本文件;資源項替換單元S14用于根據(jù)每一樣板文本文件 替換與其對應(yīng)的資源文件資源項中的關(guān)^建信息。
當(dāng)應(yīng)用上述裝置逐一生成終端中的資源文件的樣板文本文件并對資源文 件中的資源項進(jìn)行替換時,資源項讀取單元Sll用于讀取終端中某一資源文件 的資源項;初始文本文件生成單元S12用于才艮據(jù)該資源文件資源項中的關(guān)4建信 息生成該資源文件的初始文本文件;樣一反文本文件生成單元S13用于將該初始 文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后形成該資源文件的樣板文本文件;
資源項替換單元S14用于根據(jù)該樣板文件替換該資源文件資源項中的關(guān)鍵信 息。進(jìn)一步的該裝置包括一個判斷單元,用于判斷該終端中的資源文件沒有全 部讀完時,由資源項讀取單元S11讀取下一個資源文件的資源項,循環(huán)執(zhí)行上 述操作直至判斷單元判斷該終端中的所有資源文件已經(jīng)讀完。
由以上本發(fā)明的實施例可見,應(yīng)用本發(fā)明的資源文件的轉(zhuǎn)換方法,可以通 過讀取終端中資源文件的多個資源項,根據(jù)資源項中的關(guān)鍵信息生成初始文本 文件,將初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文本文件, 然后根據(jù)樣板文本文件替換資源文件資源項中的關(guān)鍵信息。由此實現(xiàn)了對移動 終端中的多個資源文件進(jìn)行統(tǒng)一轉(zhuǎn)換,簡化了對資源項的編輯和替換的操作流 程,也相應(yīng)節(jié)約了勞動力和服務(wù)器端的資源。
雖然通過實施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多 變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化 而不脫離本發(fā)明的精神。
權(quán)利要求
1、一種資源文件的轉(zhuǎn)換方法,其特征在于,包括讀取終端中資源文件的多個資源項;根據(jù)所述資源項中的關(guān)鍵信息生成初始文本文件;將所述初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文本文件;根據(jù)所述樣板文本文件替換所述資源文件資源項中的關(guān)鍵信息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,統(tǒng)一讀取終端中每一資源 文件的資源項;根據(jù)所述每一 資源文件的資源項中的關(guān)鍵信息生成對應(yīng)該資源文件的初 始文本文件;將所述每一初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后形成對應(yīng)每 一資源文件的樣板文本文件;臺
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,讀取終端中某一資源文件 的資源項;根據(jù)所述資源項中的關(guān)鍵信息生成所述資源文件的初始文本文件;將所述初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后形成所述資源文 件的樣板文本文件;才艮據(jù)所述樣板文件替換所述資源文件資源項中的關(guān)4建信息,循環(huán)上述步驟 直至替換完所述終端中的所有資源文件資源項的關(guān)4建信息。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將初始文本文件中的 關(guān)4建信息轉(zhuǎn)換為需要的信息后生成樣板文本文件具體為將初始文本文件中的關(guān)鍵信息從當(dāng)前語言轉(zhuǎn)換為其它語言后生成樣板文 本文件。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括讀取所 述終端中資源文件資源項的編碼格式。
6、 根據(jù)權(quán)利要求1-5任意一項所述的方法,其特征在于,所述終端的資 源文件中包含用于識別該資源文件的名稱信息,和/或標(biāo)識信息。
7、 根據(jù)權(quán)利要求1 - 5任意一項所述的方法,其特征在于,所述資源項包 括字符串資源項、或圖片資源項、或數(shù)據(jù)資源項中的至少一種。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述資源項為字符串資源 項,所述根據(jù)樣板文本文件替換資源文件資源項中的關(guān)鍵信息具體為通過統(tǒng)一碼UNICODE編碼格式,根據(jù)所述樣板文本文件替換所述文本文 件字符串資源項中的關(guān)鍵信息。
9、 根據(jù)權(quán)利要求1 - 5任意一項所述的方法,其特征在于,所述關(guān)鍵信息 包括標(biāo)識、名稱或文本內(nèi)容中的至少一項。
10、 一種資源文件的轉(zhuǎn)換裝置,其特征在于,包括 資源項讀取單元,用于讀取終端中資源文件的多個資源項; 初始文本文件生成單元,用于根據(jù)所述資源項中的關(guān)鍵信息生成初始文本文件;樣板文本文件生成單元,用于將所述初始文本文件中的關(guān)lt信息轉(zhuǎn)換為需 要的信息后生成樣板文本文件;資源項替換單元,用于根據(jù)所述樣板文本文件替換所述資源文件資源項中 的關(guān)鍵信息。
全文摘要
本發(fā)明公開了一種資源文件的轉(zhuǎn)換方法,包括讀取終端中資源文件的多個資源項;根據(jù)所述資源項中的關(guān)鍵信息生成初始文本文件;將所述初始文本文件中的關(guān)鍵信息轉(zhuǎn)換為需要的信息后生成樣板文本文件;根據(jù)所述樣板文本文件替換所述資源文件資源項中的關(guān)鍵信息。本發(fā)明還公開了一種資源文件的轉(zhuǎn)換裝置,包括資源項讀取單元、初始文本文件生成單元、樣板文本文件生成單元以及資源項替換單元。應(yīng)用本發(fā)明可以對移動終端中的多個資源文件進(jìn)行統(tǒng)一轉(zhuǎn)換,通過應(yīng)用統(tǒng)一的樣板文本文件對資源文件的資源項進(jìn)行編輯和替換,簡化了轉(zhuǎn)換資源文件的操作流程,避免了大量的重復(fù)勞動,也相應(yīng)節(jié)約了服務(wù)器端的資源。
文檔編號G06F3/14GK101118558SQ20071013774
公開日2008年2月6日 申請日期2007年7月10日 優(yōu)先權(quán)日2007年7月10日
發(fā)明者劉海霞, 盧慶亞, 娟 杜, 鵬 楊 申請人:青島海信移動通信技術(shù)股份有限公司