Вопрос по парсеру

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Добрый день господа! У меня вопрос
1. При парсинге картинок, он мне добавляет все URL на картинки- в одну колонку (столбец) . https://prnt.sc/plfgsc Получается в оной колонке, куча URL собирается https://prnt.sc/plfbhj . Как сделать так, чтобы каждый URL был в отдельной колонке. (В стиле колонка Images 1 - URL1 ; колонка Images 2- URL 2 и т.д)
2. У меня есть Тэги https://prnt.sc/plfh20 , он их парсит списком c новой строки в одну колонку (таблицей) https://prnt.sc/plfh7w , а мне нужно чтобы он парсил все Тэги которые находит, в одну строчку, в одну колонку через запятую, каждый Тэг . Как пофиксить ?
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 528
Благодарностей
884
Баллы
113
Что мешает после парсинга объединить строки используя свой разделитель?

43978
 
  • Спасибо
Реакции: BTRRB

TwistDanceR

Активный пользователь
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
Что мешает после парсинга объединить строки используя свой разделитель?

Посмотреть вложение 43978
Возможно то, что парсер написан на C# ))) Тебе нужно этот разделитель ";" записать в результат. А даже если нет - то вот так должно быть
{variable.img};{variable.url} или если в C# -
C#:
string url = "URL";
string img = "IMG";
string result = img+";"+url;
В общем найди то место, где формируется строка которая помещает результат в список/Таблицу - будь то кубик C# или обычный.
 
  • Спасибо
Реакции: BTRRB

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Что мешает после парсинга объединить строки используя свой разделитель?

Посмотреть вложение 43978
Сделал по Tags вот так https://prnt.sc/ps9umh но всё равно собака в конечном файле , выводит их столбиком с новой строки, а не строчкой в длину, через запятую https://prnt.sc/ps9v6k
 

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Возможно то, что парсер написан на C# ))) Тебе нужно этот разделитель ";" записать в результат. А даже если нет - то вот так должно быть
{variable.img};{variable.url} или если в C# -
C#:
string url = "URL";
string img = "IMG";
string result = img+";"+url;
В общем найди то место, где формируется строка которая помещает результат в список/Таблицу - будь то кубик C# или обычный.
Спасибо, но парсер не индивидуален, а с корпобки Зенолаб , ничего не писал самостоятельно
 

TwistDanceR

Активный пользователь
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
Сделал по Tags вот так https://prnt.sc/ps9umh но всё равно собака в конечном файле , выводит их столбиком с новой строки, а не строчкой в длину https://prnt.sc/ps9v6k
Это не то, это - разделитель в файле. Ты должен для этого разделителя правильно сформировать строку, которая будет разделяться знаком ";", сформировать её прежде всего. Тогда она должна правильно отображаться.

А ещё помимо этого - это разделитель СПИСКА. Чтобы правильно формировать так - нужно складывать в таблицу с разделителем ";" Тут у тебя он выступает разделителем строк, а не колонок.
 
  • Спасибо
Реакции: BTRRB

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Это не то, это - разделитель в файле. Ты должен для этого разделителя правильно сформировать строку, которая будет разделяться знаком ";", сформировать её прежде всего. Тогда она должна правильно отображаться.

А ещё помимо этого - это разделитель СПИСКА. Чтобы правильно формировать так - нужно складывать в таблицу с разделителем ";" Тут у тебя он выступает разделителем строк, а не колонок.
То-есть ты имеешь ввиду , в самом Экселе , в этом столбце создать разделить всех данных, которые подгружаются в этот столбец , через запятую в одну строчку?
 

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Твист , спасибо тебе большое, с Тэгами разобрался , теперь вопрос номер 2
1. При парсинге картинок, он мне добавляет все URL на картинки- в одну колонку (столбец) . https://prnt.sc/psa9jt . Как сделать так, чтобы каждый URL был в отдельной колонке. (В стиле колонка Images 1 - URL1 ; колонка Images 2- URL 2 и т.д) https://prnt.sc/psaai1
У меня он работает по такому принципу https://prnt.sc/psabzi
 

TwistDanceR

Активный пользователь
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
Твист , спасибо тебе большое, с Тэгами разобрался , теперь вопрос номер 2
1. При парсинге картинок, он мне добавляет все URL на картинки- в одну колонку (столбец) . https://prnt.sc/psa9jt . Как сделать так, чтобы каждый URL был в отдельной колонке. (В стиле колонка Images 1 - URL1 ; колонка Images 2- URL 2 и т.д) https://prnt.sc/psaai1
У меня он работает по такому принципу https://prnt.sc/psabzi
Тут надо посмотреть кусок кода или кубик который выдает тебе результат.
 
  • Спасибо
Реакции: BTRRB

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Тут надо посмотреть кусок кода или кубик который выдает тебе результат.
Что от меня нужно ? Говори, предоставлю , ибо всё уже допилино до идеала , остался один вопрос с этими картинками .
 

TwistDanceR

Активный пользователь
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
Что от меня нужно ? Говори, предоставлю , ибо всё уже допилино до идеала , остался один вопрос с этими картинками .
Ну либо проект полностью скинь либо скрины места, где тебе кладётся строка в список (C# код или кубик именно, где урлы кладутся в ячейку)
По никнейму в телеге найдешь
 

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Ну либо проект полностью скинь либо скрины места, где тебе кладётся строка в список (C# код или кубик именно, где урлы кладутся в ячейку)
По никнейму в телеге найдешь
Написал в Телегу тебе
 

BTRRB

Пользователь
Регистрация
15.09.2019
Сообщения
34
Благодарностей
5
Баллы
8
Вопрос решён, спасибо большое Твистеру!
 

TwistDanceR

Активный пользователь
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
Даю ремарку. Накидываю на страницу ключевой ответ, который смог найти только на stackoverflow)
На форуме ни одной ссылки на эту тему нет)

Методы .Split() и .Join() со строковыми переменными работают одинаково.
Внутренний Разделитель Зеннопостера {-String.Tab-} в C# используется как строка "\t"; Массив строк после сплита переносом строки объединил через \t, вставил в таблицу. Результат - каждый элемент списка попал в отдельную ячейку в одну строку.

Может понадобится, да и самому бы не забыть) Когда пишу - запоминаю лучше)

Вопрос решён, спасибо большое Твистеру!
Пожалуйста)
 
  • Спасибо
Реакции: BTRRB

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