這是什麼&符號的東西,並使用C#,我如何使它可讀?這是什麼編碼,我如何使它可讀?
"Votre message a été envoyé. Un représentant du Service à";
這是什麼&符號的東西,並使用C#,我如何使它可讀?這是什麼編碼,我如何使它可讀?
"Votre message a été envoyé. Un représentant du Service à";
這是HTML編碼文本。您可以使用HttpUtility.HtmlDecode到文本解碼回其原來的形式:
string decoded = HttpUtility.HtmlDecode(encodedString);
decoded
應包含以下內容:
VOTRE消息的ETEenvoyé。 Un représentantdu Serviceà
令人困惑的部分是HTML實體。基本上,它們以「&」符號開始(&)並轉到分號(;)。它們之間可以是文本或數字。它們用於表示不出現在標準7位ASCII字符集中的字符。
如果它是一個文本實體,就像你的「& eacute;」,它應該很容易弄清楚。 「& eacute;」意思是「尖銳的重音e」,而「&agrave」;是「重音符號」。同樣,「& amp」是&符號(我必須手動插入才能使此顯示正確。)