2013-02-15 2 views
0

У меня есть канал JSon для песен, а для некоторых песен он показывает amp;, когда в JSON это & Вот пример заголовка в в формате JSON:VB.net: Как изменить усилитель; до &

Stay (Bass King & усилителя; X-Vertigo Mix) (feat. Mikky Ekko)

Я думаю, что json был предназначен для Интернета. Затем он избавится от & и сохранит усилитель. Как это остановить?

+1

Что вы имеете в виду то «, то получите избавиться от & & amp ;? Когда? Какая система обрабатывает данные на этом этапе? Что вы видите вызванный xml (или html) [** entity **] (http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references). Это (вроде) нормально, чтобы видеть их в определенных типах каналов, и некоторые читатели (например, html parsers) должны обрабатывать его правильно автоматически. –

+0

обновленный вопрос –

ответ

2

Добавить ссылку на System.Web и вы можете использовать

System.Web.HttpUtility.HtmlDecode()

Пример:

Dim x As String = "Stay (Bass King & X-Vertigo Mix) (feat. Mikky Ekko)" 
Console.WriteLine(x) 
x = HttpUtility.HtmlDecode(x) 
Console.WriteLine(x) 

Выход:

Stay (Bass King & X-Vertigo Mix) (feat. Mikky Ekko) 
Stay (Bass King & X-Vertigo Mix) (feat. Mikky Ekko) 
+0

Спасибо за этот ответ. Это также были настройки ярлыков –

Смежные вопросы