【发布时间】:2015-05-27 06:13:39
【问题描述】:
有没有一种简单的方法可以将 HTML 代码(以某种方式结构化)转换为单个字符串(然后可以在 Javascript 变量中使用)。 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 块转换为这种格式。谢谢。
【问题讨论】:
-
您可以使用哪些后端语言?
-
我希望有一个转换器可以让我粘贴 HTML 代码并将其转换为那种类型的字符串。如果没有,我会确保使用正确的后端语言,因为这种转换必须以任何方式发生。
-
意识到我必须完全重新提出问题,但无法删除前一个问题。
标签: javascript html string formatting markup