2012-02-08 4 views
0

какой вид кодировки ожидать marketplacesearchtask?MarketplaceSearchTask специальные символы (ä ü o) не работает

MarketplaceSearchTask marketplaceSearchTask = new MarketplaceSearchTask(); 
marketplaceSearchTask.ContentType = MarketplaceContentType.Music; 
marketplaceSearchTask.SearchTerms = "äöü"; 
marketplaceSearchTask.Show(); 

Это приводит к поискам типа «Â⃞Ô⃞Û⃞».

Может кто-нибудь мне помочь?

+0

Как вы кодировали этот исходный файл? –

+0

Исходный файл: стандартная кодировка Visual Studio Express для WP (dunno, где я могу это проверить) Причина, по которой я нашел эту ошибку, состоял в том, что я прочитал документ из API. Для этого я использую streamreader с UTF8. Но установка SearchTerms в эту строку также приводит к этим странным символам. И разбор UTF8 на Unicode с использованием Encoding.Convert (Encoding.UTF8, Encoding.Unicode, arr); приводит к тем же символам. В текстовом блоке или текстовом поле все выглядит отлично. – Martin

ответ

0

Единственное ограничение на SearchTerms заключается в том, что оно не пустое и не пустое. Если вы находите что-либо на рынке, учитывая эти ценности, это еще один вопрос.