基于xml的腳本語言轉(zhuǎn)換方法、編輯器、設(shè)備及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN202110853511.8 申請日 -
公開(公告)號 CN113296754A 公開(公告)日 2021-08-24
申請公布號 CN113296754A 申請公布日 2021-08-24
分類號 G06F8/30(2018.01)I;G06F8/41(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 李曌;孫華慶;郭建君 申請(專利權(quán))人 北京蔚領(lǐng)時代科技有限公司
代理機(jī)構(gòu) 北京維正專利代理有限公司 代理人 趙萬凱
地址 100020北京市朝陽區(qū)酒仙橋路13號科研樓三層0318號
法律狀態(tài) -

摘要

摘要 本申請涉及一種基于xml的腳本語言轉(zhuǎn)換方法、編輯器、設(shè)備及存儲介質(zhì),其中,所述方法包括:響應(yīng)于用戶選擇當(dāng)前譯文環(huán)境的操作,基于原始腳本中的所有xml節(jié)點生成虛擬語法樹;從所述虛擬語法樹中提取所有譯文標(biāo)簽,對于任一譯文標(biāo)簽,判斷該譯文標(biāo)簽是否具有包含符合所述當(dāng)前譯文環(huán)境的第一譯文信息的子標(biāo)簽;若是,則基于所述第一譯文信息為該譯文標(biāo)簽的屬性賦值;若否,則從本地查找是否存在與該譯文標(biāo)簽對應(yīng)且符合所述當(dāng)前譯文環(huán)境的第二譯文信息;若查找到,則基于所述第二譯文信息為該譯文標(biāo)簽的屬性賦值;基于賦值后的譯文標(biāo)簽生成翻譯腳本。本申請具有降低與腳本語言相關(guān)工具的開發(fā)成本的效果。