將有道詞典的單詞本導(dǎo)入到歐路詞典中

近日有道詞典停止了iPad HD版本的維護,只能使用放大版的手機版,本人對此非常不滿,于是又在群友的推薦下檩淋,選擇了歐路詞典
但是最大的問題是如何轉(zhuǎn)移單詞本牵咙,畢竟是競爭產(chǎn)品派近,直接轉(zhuǎn)移是不可能的,只能通過“導(dǎo)出”“導(dǎo)入”的方式轉(zhuǎn)移洁桌,但是操作起來又不是很簡單渴丸,這里就記一下具體的過程

  1. 首先要用電腦版的有道詞典導(dǎo)出單詞本,本人主要使用 macOS 另凌,但是 macOS 版的有道詞典沒有導(dǎo)出功能谱轨,所以我選擇使用 Windows 版本(作為備用系統(tǒng)追求穩(wěn)定使用的是老舊的 Windows 7,請勿介意)的有道詞典吠谢。

  2. 在這個位置土童,就可以找到導(dǎo)出選項


    有道詞典
  3. 由于歐路詞典僅支持導(dǎo)入xml格式的文件,并且名字必須是StudyList工坊,所以我們這里選擇xml格式献汗,名字改為StudyList

  4. 為了對比文件內(nèi)容,還需要導(dǎo)出歐路詞典的單詞本(如果是第一次用請先查一個單詞并加入單詞本中)王污。導(dǎo)入方法就是在app中點 工具-軟件設(shè)置-頭像-導(dǎo)入導(dǎo)出生詞本-導(dǎo)出生詞本罢吃,iOS的話就可以在 iTunes 中獲取這個文件


    iTunes
  5. 之后我使用 Visual Studio Code 打開該文件,這里使用什么編輯器無所謂昭齐,只要后面的替換你能查到你所有的編輯器的正則表達式就可以刃麸。如果是新手那就下一個 Visual Studio Code 好了

  6. 打開兩個xml文件,接下來進行對比司浪。對比后發(fā)現(xiàn),歐路詞典的文件中把沼,單詞保存在CustomizeListItem 這個標簽中啊易,并且不像有道,保存了注釋饮睬、音標等內(nèi)容租谈。不過歐路詞典中還包括保存時間等變量,經(jīng)過測試捆愁,即使后面所有變量都一樣也不影響導(dǎo)入割去,比如所有單詞后面都是itemType="-9999" addTimeP="20180730T013426" rating="1" categoryTag="@0" fakeRecordId="-1" fakeLibId="0" searchCount="0" deleted="0" serverTimestamp="20180730T015428" localTimestamp="19700101T000000" str1="" meta="",是沒問題的昼丑。


    對比文件
  7. 那么思路有了呻逆,對于有道詞典導(dǎo)出的文件,除了第一項菩帝,只要把“<_item><item> <word>”替換成“<CustomizeListItem word="”咖城;再將“<_word>
    <trans><![CDATA[adj. 產(chǎn)前的茬腿;胎兒期的; 出生以前的]]></trans>
    <phonetic><![CDATA[[pri?'ne?t(?)l]]]></phonetic>
    <tags></tags>
    <progress>-1</progress>”替換為“" itemType="-9999" addTimeP="20180730T013426" rating="1" categoryTag="@0" fakeRecordId="-1" fakeLibId="0" searchCount="0" deleted="0" serverTimestamp="20180730T015428" localTimestamp="19700101T000000" str1="" meta="" />”即可宜雀,其中的注釋雖然不盡相同切平,但是可以用正則表達式替換。

  8. 我們可以輕松的使用替換功能(Ctrl+F)將</item><item> <word>替換成<CustomizeListItem word="辐董。

  9. 對于后面悴品,在 https://msdn.microsoft.com/zh-cn/library/2k3te2cs.aspx 查閱正則表達式的用法后,準備用<_word>.*<_progress>替換成" itemType="-9999" addTimeP="20180730T013426" rating="1" categoryTag="@0" fakeRecordId="-1" fakeLibId="0" searchCount="0" deleted="0" serverTimestamp="20180730T015428" localTimestamp="19700101T000000" str1="" meta="" />简烘,發(fā)現(xiàn)該方法對于原文有多行則無法查找到苔严。之后我試了很多方法,包括替換換行等夸研,都無效邦蜜。于是我使用了一種傳統(tǒng)方法,使用Word替換亥至。

  10. 將所有內(nèi)容復(fù)制到Word中悼沈,打開“查找和替換”,將<_word>*<_progress>(注意這里的尖括號一定要加轉(zhuǎn)義字符)姐扮,替換為abcd絮供,這里你不能替換為上述的那一長串,因為會出現(xiàn)如下提示:


    錯誤

    替換結(jié)果如圖:


    替換結(jié)果
  11. 之后再把這些復(fù)制回 Visual Studio Code 覆蓋茶敏,把 abcd 替換為 " itemType="-9999" addTimeP="20180730T013426" rating="1" categoryTag="@0" fakeRecordId="-1" fakeLibId="0" searchCount="0" deleted="0" serverTimestamp="20180730T015428" localTimestamp="19700101T000000" str1="" meta="" />壤靶,替換結(jié)果如圖


    替換結(jié)果
  12. 修改一下第一項的格式,刪除結(jié)尾的<_item><_wordbook>惊搏,然后復(fù)制到歐路詞典導(dǎo)出文件的<StudyLists>里面即可贮乳。最終結(jié)果如圖


    最終結(jié)果
  13. 之后將文件放回手機/平板里,iOS 的話就在剛才 iTunes 界面直接拖回去就行了恬惯。

  14. 進入軟件向拆,進行導(dǎo)入,即可看到導(dǎo)入成功酪耳。單詞也都一個不少浓恳。

本文同步發(fā)布于:
博客:https://www.flinty.moe/youdaodic-migrate/
Medium:https://medium.com/@muchenran2/將有道詞典的單詞本導(dǎo)入到歐路詞典中-82580138ea42

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市碗暗,隨后出現(xiàn)的幾起案子颈将,更是在濱河造成了極大的恐慌,老刑警劉巖言疗,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晴圾,死亡現(xiàn)場離奇詭異,居然都是意外死亡噪奄,警方通過查閱死者的電腦和手機疑务,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門沾凄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人知允,你說我怎么就攤上這事撒蟀。” “怎么了温鸽?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵保屯,是天一觀的道長。 經(jīng)常有香客問我涤垫,道長姑尺,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任蝠猬,我火速辦了婚禮切蟋,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘榆芦。我一直安慰自己柄粹,他們只是感情好,可當我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布匆绣。 她就那樣靜靜地躺著驻右,像睡著了一般。 火紅的嫁衣襯著肌膚如雪崎淳。 梳的紋絲不亂的頭發(fā)上堪夭,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天,我揣著相機與錄音拣凹,去河邊找鬼森爽。 笑死,一個胖子當著我的面吹牛嚣镜,可吹牛的內(nèi)容都是我干的爬迟。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼祈惶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了扮匠?” 一聲冷哼從身側(cè)響起捧请,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎棒搜,沒想到半個月后疹蛉,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡力麸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年可款,在試婚紗的時候發(fā)現(xiàn)自己被綠了育韩。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡闺鲸,死狀恐怖筋讨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情摸恍,我是刑警寧澤悉罕,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站立镶,受9級特大地震影響壁袄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜媚媒,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一嗜逻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧缭召,春花似錦栈顷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至晴竞,卻和暖如春蛙卤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背噩死。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工颤难, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人已维。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓行嗤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親垛耳。 傳聞我的和親對象是個殘疾皇子栅屏,可洞房花燭夜當晚...
    茶點故事閱讀 44,678評論 2 354