準備將原有的文章內容都轉成markdown格式,有沒有好的思路或工具?

來源:互聯網
上載者:User
原資料庫中儲存的都是html格式文章,如何轉成markdown格式,再存回去呢?

找到的幾個html轉markdown的php類表現都不好,有很多解析不了,比如的alt/title位置換一下就不會轉換了。

js的到還比php的好,但js必須讀取到瀏覽器,再又要用瀏覽器提交到資料庫。如果是js的話,思路是否是這樣:

  1. 讀取後給js變數,然後js變數輸出到$container.html(js變數)

  2. 重新讀取$container.text(),在提交到資料庫

這樣做,主要考慮把一些沒法轉的//都過濾了

有沒有更簡單,或好的工具?

回複內容:

原資料庫中儲存的都是html格式文章,如何轉成markdown格式,再存回去呢?

找到的幾個html轉markdown的php類表現都不好,有很多解析不了,比如的alt/title位置換一下就不會轉換了。

js的到還比php的好,但js必須讀取到瀏覽器,再又要用瀏覽器提交到資料庫。如果是js的話,思路是否是這樣:

  1. 讀取後給js變數,然後js變數輸出到$container.html(js變數)

  2. 重新讀取$container.text(),在提交到資料庫

這樣做,主要考慮把一些沒法轉的//都過濾了

有沒有更簡單,或好的工具?

https://domchristie.github.io/to-markdown/

markdown本來就可以用html代碼(當然,具體看解析器,有的就不支援),所以轉不轉換對解析影響不大。

如果你有強迫症,那就當我沒說。

markdown規則很簡單,自己寫一個程式都可以。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.