Странные символы при использовании веб-службы JSON - PullRequest
1 голос
/ 12 января 2012

Я использую JSON WebService с помощью WebClient.DOwnloadStringAsync.Возвращаемая строка содержит некоторую странную пару символов:

"start_address" : "Goethestraße 7-9, Monaco di Baviera, Germania",

Вместо некоторого расширенного символа.Как я могу увидеть правильный?В примере это может быть: ß

Ответы [ 2 ]

3 голосов
/ 12 января 2012

Решил сам:

WebClient client = new WebClient();
 client.Encoding = Encoding.UTF8; // Specify the encoding here
1 голос
/ 12 января 2012

Это кодировка немецкого символа "Double S", все еще используемого в слове Штрассе в некоторых частях Германии. Переход на UTF8 должен решить вашу проблему.

...