私のコードは、Tidy.NETを使用してHTML文書を "クリーン"します。場合によっては、返されるHTMLは空であり、理由はわかりません。Tidy.NET - エラーメッセージを表示するには?
変数messages
にはメッセージコレクションが含まれており、そのプロパティのCount
にはHTML処理後に値2が設定されています。そのことを知っているにもかかわらず、実際にエラーメッセージを表示する方法はわかりません。
これはコードです:
var tidy = new Tidy();
var input = new MemoryStream();
var output = new MemoryStream();
byte[] byteArray = Encoding.UTF8.GetBytes(html);
input.Write(byteArray, 0, byteArray.Length);
input.Position = 0;
var messages = new TidyMessageCollection();
tidy.Parse(input, output, messages);
html = Encoding.UTF8.GetString(output.ToArray());
私は何が起こっているのかを知るために必要か?