如何找到 Latin1 的点网编码代码页?
How do I find the dot net encoding codepage for Latin1?
大多数网页都有一个指定编码的元标记,例如:
元内容-"text/html; charset=iso-8859-1".
如果我将已保存到我的 PC 的网页取出,并使用
阅读
dim enc as encoding
enc = encoding.UTF8
my.computer.filesystem.readalltext(myfilename, enc)
我应该使用什么编码?
有 ASCII,有 UTF-8,有 Latin1(英语、西班牙语、法语等)还有 windows-1251(以及更多)
我的第一个猜测是 utf-8,但它以错误的方式读入了某些字符。我发现上面的 meta tag charset 相当于 'latin1' 但我不知道如何将 enc 变量设置为 'latin1'。其实编码的intellisense只给出了几个选项,比如ASCII和UTF8。
那么如何在 dot-net 中获得等同于 latin1 的编码? (假设 latin1 是我想要的)
谢谢
使用
public static System.Text.Encoding Latin1 { get; }
如文档所述here
大多数网页都有一个指定编码的元标记,例如: 元内容-"text/html; charset=iso-8859-1".
如果我将已保存到我的 PC 的网页取出,并使用
阅读dim enc as encoding
enc = encoding.UTF8
my.computer.filesystem.readalltext(myfilename, enc)
我应该使用什么编码? 有 ASCII,有 UTF-8,有 Latin1(英语、西班牙语、法语等)还有 windows-1251(以及更多)
我的第一个猜测是 utf-8,但它以错误的方式读入了某些字符。我发现上面的 meta tag charset 相当于 'latin1' 但我不知道如何将 enc 变量设置为 'latin1'。其实编码的intellisense只给出了几个选项,比如ASCII和UTF8。
那么如何在 dot-net 中获得等同于 latin1 的编码? (假设 latin1 是我想要的)
谢谢
使用
public static System.Text.Encoding Latin1 { get; }
如文档所述here