1

我需要将在 utf-8 上发送的 XML 文件转换为 cp1252。这怎么可能?

我的消费者应用程序仅支持其控件中的 ANSI 字符,而不支持 Unicode。它还对接收到的字节进行 memcopy。

4

2 回答 2

1

尝试 Encoding.Convert 方法。见这里: http: //msdn.microsoft.com/en-us/library/kdcak6ye (v=vs.100).aspx

于 2012-11-08T21:53:29.983 回答
0

从 TEAM XAMARIN 的 jonp 那里得到了一个答案 - http://forums.xamarin.com/discussion/337/how-to-send-byte-encoded-as-ansi

事实证明“您需要将 West 国际化程序集添加到您的应用程序中。”:

默认情况下,Mono for Android 仅包含有限的排序规则表和编码列表。为了在您的应用程序中包含其他数据,您可以使用 MandroidI18n 属性:West

于 2012-11-16T11:38:23.987 回答