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>
前もって感謝します。