Допустим, есть товар с характеристиками, имена и значения которых выводятся в разных местах кода WEB-документа (сначала перечислены имена характеристик, затем перечислены значения характеристик).
Чтобы их спарсить в CSV, нужно преобразовать код характеристик товаров в код HTML-таблицы с помощью функции поиск-замены.
Вид горизонтальной таблицы HTML
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <table> <tr> <td>...</td> <td>...</td> <td>...</td> </tr> <tr> <td>...</td> <td>...</td> <td>...</td> </tr> </table> |
Преобразуем характеристики с сайта в вид HTML-таблицы с помощью функции поиск-замены
Так она должна выглядеть после преобразования
Далее помещаете полученную горизонтальную HTML-таблицу в макрос [HORIZTABLE] (макрос спарсит характеристики из HTML-таблицы и рассортирует их по нужным столбцам CSV
Готово!