@Lunnayan said in Помогите с текстом:
Проблема была именно в BAS
Решил проблему через буфер обмена
https://skillbox.ru/media/code/yazyk-razmetki-markdown-shpargalka-po-sintaksisu-s-primerami/#stk-12
Есть вот такой код
"TITLE":"Название первого тайтла"","DESCRIPTION":"описание1","TITLE":"Название2","DESCRIPTION":"Описание2","TITLE":"342344326","DESCRIPTION":"23434","TITLE":"ваыфвааппр","DESCRIPTION":"","TITLE":"5апавпвап","DESCRIPTION":"","TITLE":"выалывавыва","DESCRIPTION":""
Мне нужно спарсить TITLE, который содержит например "первого"(другие слова не известны)
Думаю это легко просто я не умею ничего.
@Canine Нужно выполнить код
var arr = '"TITLE":"Название первого тайтла"","DESCRIPTION":"описание1","TITLE":"Название2","DESCRIPTION":"Описание2","TITLE":"342344326","DESCRIPTION":"23434","TITLE":"ваыфвааппр","DESCRIPTION":"","TITLE":"5апавпвап","DESCRIPTION":"","TITLE":"выалывавыва","DESCRIPTION":""'.split(',');
var title = arr[0].split(':').pop();
В переменной title должно быть значение. Вместо приведенного текста нужно подставить переменную с текстом. Не проверял, но должно работать. Либо, если там идет полноценный JSON (думаю, так и должно быть), то нужно просто его распарсить через JSON.parse()
@blackhacker Блин, я не понял куда мне вставить текст который должен присутствовать в переменной, которая спарсит содержимое тайтла.
@blackhacker Ну я понял, а мне нужно, чтобы парсились только те тайтлы, где есть определенное слово, куда его вставить.(Может я очень туплю)
@blackhacker Да, обрамлено {}, это JSON .(из вк API) Я узнал что можно преобразить в xml, буду работать через него, ну или как мне подсказал support использовать сначала JSON.parse(). Спасибо за помощь. (Пытаюсь парсить открытые альбомы по ключу. https://api.vk.com/method/photos.getAlbums?owner_id=- тут id)