Список, разделитель строк.

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8
Кубиком "Парсить данные" кладу в список. Данные ложатся в одну строку. Как задать разделитель строк "\n" , чтобы не лепил все в кучу?
zp nov.png
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8
настройки списка как на первом скрине с выбранным разделителем
Чот , не врубаюсь. Какие еще настройки показать.
Насколько я понял ZLab-овский разделитель строк Enter это \r\n . Список парсится без каретки (\r) , потому все в одну строку идет.
Вот notepad++ и без каретки нормально отображает.
n++.png
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Думаю Док имел ввиду вот такой скриншот чтобы посмотреть, но могу ошибаться. Именно как ведёт себя список со своим Regex разделителем

124291
 
  • Спасибо
Реакции: doc

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
возможно находит всего 1 строку цельного текста с разделитетелем и поэтому такое получается
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
А если дополнительно потом добавить ещё один кубик разделения?
 

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 237
Благодарностей
573
Баллы
113
возможно находит всего 1 строку цельного текста с разделитетелем и поэтому такое получается
Если этот вариант, то сплитом разбить строку нормальный вариант.
 

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8
Пришлось лепить костыль. (

Зена костыль.png
 

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8
Замучило уже кастыли лепить. (
Команда зенолаба ответ даст?
@Sergodjan
125980
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Замучило уже кастыли лепить. (
Команда зенолаба ответ даст?
@Sergodjan
Посмотреть вложение 125980
Приложите, пожалуйста, небольшой пример проекта с этой проблемой и пояснениями.
Я сейчас промоделировал ситуацию с получением строки из списка - все хорошо.
 

MaximTurbo

Client
Регистрация
11.10.2019
Сообщения
49
Благодарностей
12
Баллы
8
string data = project.Variables["get"].Value;
string[] proxies= data.Split('\n');
foreach (string proxy in proxies)
{
project.Lists["proxy"].Add(proxy );
}

Я так делаю,это на самом деле обычная практика,когда при парсинге в список кладется всё в одну строку.
 

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8
Приложите, пожалуйста, небольшой пример проекта с этой проблемой и пояснениями.
Я сейчас промоделировал ситуацию с получением строки из списка - все хорошо.
PM 7.7.17.0
Кубиком "Парсить данные" кладу в список. Данные ложатся в одну строку.
Даже если заменить \n на \r\n , лепит в одну строку.
 

Вложения

  • 12,4 КБ Просмотры: 9
Последнее редактирование:

MaximTurbo

Client
Регистрация
11.10.2019
Сообщения
49
Благодарностей
12
Баллы
8
PM 7.7.17.0
Кубиком "Парсить данные" кладу в список. Данные ложатся в одну строку.
Даже если заменить \n на \r\n , лепит в одну строку.
Я тебе уже выше писал рабочий код на такие случаи,и их будет не мало,тем более если ты пользуешься кубиками зенки)

Заменил кубик c#на рабочий ,всё отрабатывает корректно)
126011
 

Вложения

  • 12,3 КБ Просмотры: 8

genri

Client
Регистрация
31.05.2021
Сообщения
93
Благодарностей
15
Баллы
8

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)