AlekseyPleshkov
@AlekseyPleshkov
Java/Swift developer, transhumanist, dreamer.

Как правильно реализовать scopes для генерации html кода?

Доброго времени суток. Пишу учебный проект для тренировки/развития навыков в Swift.
Суть проекта - генерация html кода из swift.

Ссылка на main.swift
Ссылка на HtmlBuilder.swift

Проблема заключается в том, что теги не совсем так добавляются на "выхлоп". Если посмотреть на структуру в main.swift и на сам выхлоп (ниже)

<body id='test2'>
<p id='test2'>
<tagname>wow test custom tag</tagname>
<a class='link-button' href='http://www.site.ru'>click me</a>
</p>
</body>


Становится видно, что "tagname" присваивается в тело "p", чего быть не должно. Проблема именно в этих строках: Тут.
Не могу придумать логику для правильного вложения тэгов.

Надеюсь на помощь, несколько дней не могу найти решение. Код с комментариями.
Спасибо.
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы