我試圖做出更改並使用HtmlAgilityPack保存文檔。但是如果一個文件包含php標籤,那麼在嘗試保存時就會變差。正則表達式不想使用,但有很多缺陷。有沒有優雅的解決方案?HtmlAgilityPack和php標籤
代碼:
var Doc = new HtmlAgilityPack.HtmlDocument();
Doc.DetectEncodingAndLoad("page.html");
.............
string Result = Doc.DocumentNode.OuterHtml;
來源:
<html>
<?php echo "hello"; ?>
</html>
結果:
<html>
<?php echo="" "hello";=""?>
</html>
在此先感謝。
你爲什麼想要修改PHP源文件的HTML? – Dai
我有php-includes的模板。 – user2058005