2013-03-02 65 views
0

我有一個json字符串從服務器返回一個歌曲列表,但它使用的編碼是不同於WP7(我認爲)。從字符串中刪除不支持的字符

當我將字符串加載到設備上的文本塊是有典型的窗口空白色方塊,但在元素檢查器中的VS它不會顯示,也不是在json文件中,當我打開它在崇高(應該有「傾斜」的N和T之間的字符):

Sublime 3 Text

但是,當我在十六進制編輯器打開它,我看到這一點:

enter image description here

所以我問題是如何c我解決了這個問題,沒有創建一個不支持的字節的黑名單,並且每次抓取json文件都替換它們?

回答

2

Windows Phone的確只支持UTF-8和UTF-16。

但是,在那裏有一個Text Encoding Class Generator,它將生成代碼以供您處理您的方案需要的特定編碼。這可以爲你節省很多時間。