Я в следующей ситуации. Я пытаюсь преобразовать грязный очищенный HTML-код в красивую и аккуратную XML-структуру.
Частичный HTML-код очищенного веб-сайта:
<p><span class='one'>week number</span></p>
<p><span class='two'>day of the week</span></p>
<table class='spreadsheet'>
table data
</table>
<p><span class='two'>another day of the week</span></p>
<table class='spreadsheet'>
table data
</table>
<p><span class='one'>another week number</span></p>
ETC
Теперь я хочу создать следующую структуру xml с php:
<week number='week number'>
<day name='day of the week'>
<data id='table data'>table data</data>
</day>
<day name='another day of the week'>
<data id='table data'>table data</data>
</day>
</week>
<week number='another week number'>
ETC
</week>
Пробовал простой метод html dom, но не знаю, как получить следующего брата и проверить, новый ли это день недели, новые данные таблицы или новая неделя и т. Д.
Я, конечно, также открыт для других решений.
Спасибо.
Ура,
Dandoen