Node.js Parsing HTML

Node.js Parsing HTML

本文关键字:HTML Parsing js Node      更新时间:2023-09-26

好的,我正在创建一个node.js模块,这将是一个简单而快速的HTML解析器。基本上,我希望能够为特定标签解析HTML文件,例如:

<html>
<head>
     <title><%=title%></title>
</head>
<body>
     <h1><%=header%></h1>
     <% for(var x in object){ %>
         <div> <%=object[x].content%> </div>
     <% } %>
</body>
</html>

任何帮助都将非常感激。我正试图使几个Node.js模块,以帮助与一个开源的CMS,我也建立在节点。我知道有一些这样做,但他们似乎都使用RegExp和很慢。我想知道是否有更快的方法来做到这一点。

谢谢! !

您发布的示例看起来就像EJS。你也可以查看Jade.

  • EJS
  • John Resig's Micro template

有很多很棒的JS模板选项