全部文章
如何在 iPhone 上檢視 JSON、XML 和原始碼檔案
更新於 2026-08-09
別人傳來的 API 回應、一份設定檔、匯出的資料集、一個樣式表——iOS 就算打得開,也只會把它們攤成一片沒有格式的文字牆。懂程式碼的檢視器能解決這件事:語法高亮、行號、搜尋,以及對大檔案的妥善處理。
OpenHTML 能開整個純文字家族——JSON、XML、HTML 原始碼、CSS、JavaScript、SVG、YAML、純文字等等——同時保有它算繪頁面的本事。「給我看頁面」和「給我看程式碼」,同一個 App 都包辦。
JSON:看得懂的結構,而不是文字牆
- 把任何 .json 檔案分享給 OpenHTML——開啟時就已經高亮並縮排好,直接可讀。
- 搜尋能立刻跳到鍵和值,行號則方便標示位置。
- 內容又密又長時,可以逐份文件調整文字大小。
XML:從訂閱來源到設定檔
RSS 訂閱來源、plist 形式的匯出檔、網站地圖、API 回應——XML 開啟時會有認得標籤的語法高亮和搜尋。格式錯亂或編碼奇怪的檔案不會讓檢視器掛掉:OpenHTML 會自動偵測舊編碼(GB18030、Shift-JIS、Windows-1252……),並告訴你它用了哪一種。
原始碼:CSS、JS、SVG、YAML 及其同類
- 樣式表和指令碼開啟時會依語言高亮——想看懂從儲存庫抓下來的一段程式碼,或確認某個頁面的 JS 到底在做什麼,都很好用。
- SVG 檔案可以當成原始碼檢視——也可以直接算繪成它本來的那張圖。
- YAML 設定檔、日誌和純文字檔案待遇相同:能高亮的就高亮,搜尋和行號則一律都有。
一切都在 App 的私有儲存空間裡離線開啟——沒有帳號、沒有分析追蹤、不會上傳。敏感的設定檔和 API 匯出內容都留在你的裝置上。
當這個檔案屬於更大的東西
JSON 或 CSS 檔案往往屬於某個網頁專案。與其匯入單一檔案,不如整個資料夾或 ZIP 一起匯入,OpenHTML 會保住結構:頁面連同它的資料和樣式一起算繪,而每一個檔案仍然能在原始碼檢視器裡讀。參見在 iPhone 上執行 ZIP 網頁專案。
在執行期用 fetch() 載入 JSON 的頁面,需要一個真正的來源才能運作——本地伺服器模式(Pro)提供的正是這個,而且完全在裝置上。
延伸閱讀
在 App Store 免費下載——核心檢視功能不必付費。
下載 OpenHTML