2017-01-05 2 views
-5

У меня есть такой JSON-файл. Мне нужно сделать смелую часть строки, которая показана в JSON. Как я могу разобрать этот JSON?Как я могу выделить часть строки из JSON в Swift?

enter image description here

+4

Пожалуйста, не публикуйте изображения, подобные этому. Вместо этого скопируйте и вставьте фактический текст в вопрос. И, пожалуйста, обновите свой вопрос тем, что вы пробовали. Существует множество существующих примеров синтаксического анализа JSON в Swift. Попробуйте что-нибудь, обновите свой вопрос и четко объясните, что у вас есть. – rmaddy

+0

http://stackoverflow.com/questions/15872257/display-html-text-in-uilabel-iphone – luk2302

+0

Вы сказали: «Мне нужно сделать смелую часть строки, которая показана в JSON. Как я могу разобрать этот JSON? ». Что это значит? Вы хотите преобразовать JSON в строки и затем преобразовать теги HTML-стиля, чтобы выделить текст полужирным шрифтом? –

ответ

0

Он смотрит на меня, как вы первый хотите использовать NSJSONSerialization (или просто JSONSerialization в Swift 3), чтобы преобразовать JSON в объектный граф. Как только вы это сделаете, вы сможете перейти к ключам interestLabel в своих данных и получить эти строки.

Вам нужно будет как-то разобрать эти помеченные строки. Если вам нужно всего лишь найти <b> и </b> жирным тегам, и в ваших данных никогда не появятся другие теги, тогда вы, вероятно, могли бы написать свой собственный код. Если в строках могут быть другие теги и/или более сложная структура HTML, вы можете использовать синтаксический анализатор XML/HTML. Я предлагаю взглянуть на этот учебник: https://www.raywenderlich.com/14172/how-to-parse-html-on-ios

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