OPML 是什麼
在服務之間搬運訂閱清單用的格式。先知道它裝了什麼、沒裝什麼,轉移的時候會少很多麻煩。
裡面有什麼
OPML 只裝訂閱清單與資料夾結構,其他都沒有。
- 訂閱來源的網址與標題
- 資料夾(分類)結構
- 有時候還有網站的網址
裡面沒有什麼
已讀狀態、星號、標籤與規則都不包含在內。這不是哪一家服務的限制——是這個格式本身就沒有對應的欄位。
所以不論往哪個方向搬,已讀狀態都帶不過去。實務上的做法是匯入後先全部標為已讀一次。
怎麼匯出
主要服務的做法:
- Inoreader:Preferences → Import/Export → Export subscriptions
- Feedly:Organize sources → Export OPML
- FreshRSS:設定 → 匯入/匯出 → 匯出 OPML
- The Old Reader:Settings → Import/Export
匯入前先檢查
累積多年的訂閱清單,裡面一定會有已經死掉的來源與重複的項目。先看一眼,就不會把它們一起搬過去。
這裡有一個工具可以顯示 OPML 檔案的內容,而且完全在你的瀏覽器裡執行,檔案不會被上傳。
常見問題
- 我的 OPML 檔案會被上傳到哪裡嗎?
- 不會。顯示內容的工具完全在你的瀏覽器裡跑,檔案不會送到伺服器。
- 已讀狀態會跟著過來嗎?
- 不會。已讀狀態、星號與標籤在 OPML 格式裡就沒有對應的欄位。
- 資料夾會保留嗎?
- 會。OPML 可以帶著資料夾結構,匯入時會保留下來。