是否有一種簡單的方法將HTML代碼(以某種方式構建)轉換爲單個字符串用在一個Javascript變量中)。 html代碼中的新行和標籤需要轉換爲\ n和\ t,以便格式可以保持完整。如何將HTML代碼轉換爲用 n替換換行符的字符串並帶有 t的選項卡
例如HTML:
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Title</h1>
<h2>Subtitle</h2>
<p>Some text goes here</p>
</body>
</html>
我手動轉換這本:
<html>\n\n\t<head>\n\t\t <title>Hello World</title>\n \t</head>\n\n \t<body>\n \t\t<h1>Title</h1>\n \t\t\t<h2>Subtitle</h2>\n \t\t\t\t<p>Some text goes here</p>\n \t</body>\n\n </html>\n
有一種簡單的方法來自動做到這一點?因爲我需要將更大的HTML塊轉換爲這種格式。謝謝。
什麼後臺語言你有沒有在您的處置? – MyStream
我希望有一個轉換器可以讓我粘貼HTML代碼並將其轉換爲該類型的字符串。如果沒有,我會確保我獲得正確的後端語言,因爲這種轉換必須以任何方式發生。 – jibly
可能有兩個問題的重複[this](http://stackoverflow.com/questions/13532761/javascript-find-and-replace-line-breaks)和[this](http://stackoverflow.com/questions/4562756/replacement-tab-characters-in-javascript) –