我們可以使用夜床庫輕松地將HTML轉換為JavaScript中的降價。
從NPM安裝夜床
要開始使用夜床,我們可以使用以下命令從 NPM 安裝它:
安裝完成后,我們將能夠將其導入到 JavaScript 模塊中,如下所示:
對于通用 JS 模塊,我們將像這樣導入它:
現在我們可以使用該模塊輕松地將任何HTML字符串轉換為標記:turndown
此代碼將具有以下輸出:
在瀏覽器中使用具有腳本標記的夜床
我們還可以在瀏覽器中使用夜床,方法是使用標記導入夜床腳本:script
包含腳本后,我們將能夠像在前面的代碼示例中一樣輕松地將 HTML 轉換為 Markdown:
在瀏覽器中,我們還可以將DOM節點作為輸入傳遞給調節:
將選項傳遞到夜床
我們可以將選項傳遞給調低,以自定義它應該如何將HTML字符串轉換為標記。在創建 Turndown 服務的新實例時,可以在構造函數中指定選項。
例如:
在這里,我們使用屬性來指定夜床應使用符號來指示“標記”中的列表項。所以這將是代碼的輸出:bulletListMarker-
還接受其他值,如字符:bullerListMarker*
這將產生以下輸出: