我正在尝试使用 HtmlAgilityPack 制作、更改并保存文档。但是如果一个文档包含 php-tags,它们会在尝试保存时出错。正则表达式不想用,有很多坑。这个问题有什么优雅的解决方案吗?
代码:
var Doc = new HtmlAgilityPack.HtmlDocument();
Doc.DetectEncodingAndLoad("page.html");
.............
string Result = Doc.DocumentNode.OuterHtml;
资源:
<html>
<?php echo "hello"; ?>
</html>
结果:
<html>
<?php echo="" "hello";=""?>
</html>
提前致谢。