2012-02-08 1 views
0

marketplacesearchtaskはどのようなエンコードを想定していますか?MarketplaceSearchTask特殊文字(äüo)が動作しない

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

「Â⃞Ô⃞Ûlike」のような検索結果になります。

誰かが私を助けてくれますか?

+0

このソースファイルをどのようにエンコードしましたか? –

+0

sourcefile:WPのためのVisual Studio Expressのデフォルトのエンコーディング(ここで私はこれをチェックできます) 私はこのエラーを見つけた理由は、APIからドキュメントを読み込んだためです。私はこのためにUTF8でstreamreaderを使用します。しかし、この文字列にSearchTermsを設定すると、この奇妙な文字が返されます。 Encoding.Convert(Encoding.UTF8、Encoding.Unicode、arr)を使用してUTF8をUnicodeに解析する。結果は同じ文字になります。テキストブロックやテキストボックスでは、すべてがうまく見えます。 – Martin

答えて

0

SearchTermsの唯一の制限は、nullでなく空でないことです。これらの価値観を市場で見つけようとするかどうかは別の問題です。