【发布时间】:2015-06-04 21:16:11
【问题描述】:
我使用了一些在线编码检测,所以他们都在说
2015%2d03%2d31
采用 UTF8 编码。
所以我用这段代码来解码并查看
2015-03-31
但它不起作用。
private static string UTF8toASCII(string text)
{
System.Text.Encoding utf8 = System.Text.Encoding.UTF8;
Byte[] encodedBytes = utf8.GetBytes(text);
Byte[] convertedBytes =
Encoding.Convert(Encoding.UTF8, Encoding.ASCII, encodedBytes);
System.Text.Encoding ascii = System.Text.Encoding.ASCII;
return ascii.GetString(convertedBytes);
}
有什么线索吗?
【问题讨论】:
标签: c# .net string utf-8 decoding