目前換機(jī)軟件和pc助手暫不支持iphone的短信轉(zhuǎn)移到android手機(jī),而且android6.0不支持csv導(dǎo)入丑掺,所以手動(dòng)進(jìn)行導(dǎo)入導(dǎo)出媳谁。
步驟:
1、使用itools或pp助手等工具將iphone的短信導(dǎo)出為csv文件
2肝陪、csv轉(zhuǎn)碼為xml
- 打開http://shancarter.github.io/mr-data-converter/
- 用文本編輯器打開剛才導(dǎo)出的csv文件驳庭,將內(nèi)容復(fù)制到上方輸入框
- 選擇輸出格式xml-nodes
-
新建一個(gè)xml文件,將輸出結(jié)果復(fù)制進(jìn)去
3氯窍、應(yīng)用寶xml文件與在線導(dǎo)出xml格式對(duì)比
- 應(yīng)用寶xml的格式
<?xml version="1.0" encoding="UTF-8"?>
<SMSRecord>
<SMS>
<Type>2</Type>
<Status>-522067796</Status>
<IsRead>1</IsRead>
<Address>10010</Address>
<Date>2013-02-15 00:17:10</Date>
<Subject></Subject>
<Body>短信內(nèi)容</Body>
</SMS>
</SMSRecord>
- 剛才在線轉(zhuǎn)化xml的格式
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row>
<PhoneNumber>\t+861065510198</PhoneNumber>
<DateCreated>2016-08-07 09:49:41</DateCreated>
<Content>短信內(nèi)容</Content>
<Type>recv</Type>
<State>unread</State>
</row>
</rows>
4饲常、用sublime打開剛才的轉(zhuǎn)換好的xml文件參照上圖應(yīng)用寶的xml格式進(jìn)行修改:
- 替換方法:
ctrl+f
打開搜索,輸入rows
狼讨,點(diǎn)擊 Find All 按鈕 -
文本中所有的rows就變成編輯狀態(tài)贝淤,修改為SMS即可
- 替換后以同樣方法按下表進(jìn)行替換
操作 | 修改前 | 修改后 | |
---|---|---|---|
替換 | <rows></rows> | <SMSRecord></SMSRecord> | |
替換 | <row></row> | <SMS></SMS> | |
替換 | <PhoneNumber></PhoneNumber> | <Address></Address> | |
替換 | <DateCreated></DateCreated> | <Date></Date> | |
替換 | <State>read</State> | <IsRead>1</IsRead> | |
替換 | <State>unread</State> | <IsRead>2</IsRead> | |
替換 | <Content>短信內(nèi)容</Content> | <Body>短信內(nèi)容</Body> | |
替換 | <Type>recv</Type> | <Type>1</Type> | |
替換 | <Type>send</Type> | <Type>2</Type> | |
添加 | <Subject></Subject> | ||
添加 | <Status>-522067796</Status> | ||
刪除 | \t | ||
刪除(可選) | +86 |
5、替換完成
<?xml version="1.0" encoding="UTF-8"?>
<SMSRecord>
<SMS>
<Address>1065510198</Address>
<Date>2016-08-07 09:49:41</Date>
<Body>短信內(nèi)容</Body>
<Type>1</Type>
<IsRead>2</IsRead>
<Subject></Subject>
<Status>-522067796</Status>
</SMS>
</SMSRecord>
- 保存即可通過應(yīng)用寶PC版導(dǎo)入xml文件到手機(jī)
U播聪!導(dǎo)入失敗的解決辦法:
1朽基、手機(jī)號(hào)后帶聯(lián)系人姓名
- 例:
<PhoneNumber>10086 (移動(dòng))</PhoneNumber>
- 使用正則表達(dá)式匹配出
\(.*\)</PhoneNumber>
- 替換為
</PhoneNumber>
- 注意
(
前的空格
2、聯(lián)系人為郵箱
- 例:
<PhoneNumber>999999@qq.com</PhoneNumber>
- 使用正則表達(dá)式匹配
[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?</PhoneNumber>
- 替換為
手機(jī)號(hào)</PhoneNumber>
3离陶、格式錯(cuò)誤
- 例:短信內(nèi)容中帶
<漢字>
稼虎,如<中國(guó)銀行>
- 匹配后刪除即可