1

我正在使用 node.js 对 HTML 文件进行一些修改。我使用 jsdom 作为 HTML 解析器(因为解析比正则表达式更可靠),使用 jQuery 进行我需要的修改,然后将输出传递给文件。很简单。

但是,尝试处理 PHP 文件时会出现问题。解析器输出自然会丢弃所有 PHP 代码(因为它不是 HTML,也不是 doctype,因为它不是内容),所以我不能再直接使用输出了。

任何想法如何解析和修改 HTML 部分并仍然保留 PHP 代码?

4

1 回答 1

0

解析器会丢弃所有 PHP 代码,但您应该能够将这些指令包装在 HTML 注释中以允许它们通过解析器。

于 2012-08-10T17:52:42.137 回答