Как разбить строку и записать в ресурс



  • После парсинга есть строка вида слова1,слова2,слова3,слово4,.... и тд
    Смотрел на форуме как ее разбить в вид
    слова1
    слова2
    слова3
    слова4
    Посмотрел по форуму - рабочего вариант на нашел.



  • @wolfspas12 Есть функция разделить строку в регулярных выражениях.(ну если в ресурс нужно тогда уже брать строку и добавлять элемент.)



  • @wolfspas12 получил строку и ее нужно разбить на строки?



  • @wolfspas12 используй не "разделить строку", а "извлечь все данные".



  • Ок, разобрался. Теперь возник другой вопрос.
    Ресурс добавляю в список, затем получаю количество элементов и если оно меньше 100, то выполняю парсинг и дописываю полученные результаты в ресурс.

    Выходить что в ресурс(txt файл) идет дозапись данных, но почему-то после запуска скрипта на работу все время срабатывает условие что количество элементов меньше 100, хотя в самом ресурсе уже может быть и 1000 и 2000 элементов. Как быть? Как корректно получать данные о количестве строк в файле?



  • @wolfspas12

    Ресурс добавляю в список, затем получаю количество элементов и если оно меньше 100, то выполняю парсинг и дописываю полученные результаты в ресурс.

    У меня ваш пример работает корректно.

    0_1503997213546_AddElementToRes.png

    Вот скрипт. 0_1503997238336_AddRes.xml

    Приложите ваш проект, который не работает.

    Как корректно получать данные о количестве строк в файле?

    Действиями "Читать Файл В Список" + "Количество Элементов" из модуля "Список"


Log in to reply