Есть структура в HTML следующего вида:
<div class="conditions-group and-logical">
/*(Здесь расположена структура div'ов используемая для работы пользователя со структурой дерева, из данного примера удалена)*/
<div class="conditions">
<div class="condition">
<div class="metric">
/*Селект для выбора значения*/
</div>
</div>
/*Опциальнально в класс conditions может вкладываться ещё один conditions-group с такой же иерархией*/
</div>
</div>
Необходимо преобразовать в XML следующего вида:
<logical-operator>
<value>and</value>
<condition>
<metric>какое-то значение из селекта</metric>
</condition>
/*Здесь также опционально может быть вложенный logical-operator с такой же структурой*/
</logical-operator>
Проблема заключается в непонимании как правильно считывать и записывать в XML. Сложность именно в том, что conditions-group
может вкладываться в conditions-group
и получается, что считывать HTML нужно построчно, проверять какой это класс и формировать XML.
Заранее благодарен за помощь.
P.S. Использую (учусь :)) парсер AngleSharp
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, есть таблица в html с ячейками, у каждой ячейки один и обработчик:
В методе ReactDOMrender React-a мы можем объявлять компоненты сразу HTML кодом
Всем привет, народ начинаю изучать js, вот есть скритец:
Пациент - по ссылкеВчера перестали показываться часть стилей