Мой начальник решал задачу отладки и ему нужно было выводить дерево с возможностью открывать/закрывать узлы для просмотра. Можно было делать так: сохранять дерево в формат json, потом передать json в js библиотеку и в ней красиво отобразить. Но это дооооолго!!!
А Андрей придумал так: он делает из дерева xml и открывает в браузере. Браузер отображает xml как дерево с вложенными узлами. Попробуйте открыть файл из вложения в браузере и все поймете.
Рещение гениально тем, что сохранить данные в формате xml очень просто, достаточно бежать по дереву и склеивать строки, вовремя открывать теги, вовремя закрывать, а всю работу по отображению выполняет браузер.
Прошлые записи
- Переезд в Калининград
- О serverless технологии для чатботов
- Свободное время на улучшение блога
- o-zhizni-v-kaliningrade-spustya-god
- Продажа гаража из другого города
- В Калининграде спустя полгода
- Выйти на работу или сидеть дома
- Теперь мы живем в старой немецкой квартире и счастливы
- Как за один день найти жилье в августе 2020 (после пандемии) и чуть не остаться на улице с двумя детьми
- О переезде в Калининград
- О протестах в Америке