Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 8 从字符串中删除不支持的字符_Windows Phone 8 - Fatal编程技术网

Windows phone 8 从字符串中删除不支持的字符

Windows phone 8 从字符串中删除不支持的字符,windows-phone-8,Windows Phone 8,我从服务器返回了一个json字符串,其中包含一个歌曲列表,但它使用的编码与WP7不同(我认为) 当我将字符串加载到设备上的文本块中时,is具有典型的windows空白色方块,但在元素检查器中的VS中,它没有显示,当我在sublime中打开它时,json文件中也没有显示它(在“cant”中,n和t之间应该有一个字符): 但当我在十六进制编辑器中打开它时,我看到: 因此,我的问题是,我如何解决这个问题,而不制作一个不受支持字节的黑名单,并在每次抓取json文件时替换它们?Windows Phon

我从服务器返回了一个json字符串,其中包含一个歌曲列表,但它使用的编码与WP7不同(我认为)

当我将字符串加载到设备上的文本块中时,is具有典型的windows空白色方块,但在元素检查器中的VS中,它没有显示,当我在sublime中打开它时,json文件中也没有显示它(在“cant”中,n和t之间应该有一个字符):

但当我在十六进制编辑器中打开它时,我看到:


因此,我的问题是,我如何解决这个问题,而不制作一个不受支持字节的黑名单,并在每次抓取json文件时替换它们?

Windows Phone确实只支持UTF-8和UTF-16

但是,有一种方法可以为您生成代码来处理场景所需的特定编码。这可能会节省你很多时间