У меня есть забавная svg, в которой я храню не картинку с сиськастой кошко-женщиной, а визуальное представление данных, которые человеком лучше воспринимаются как изображение, а машиной как массив данных. Т.е. человек редактирует данные через Inkscape, а машина читает этот файл как XML.
И вот мне нужно чтобы оператор мог добавлять к фигурам (прямоугольники, вроде ничего другого не будет) произвольные поля. Сейчас интерфейс позволяет добавить Label и, кажется, строку-Description.
Конечно можно в Description впихнуть какой-то, прости Ктулху, JSON, но может есть какой-то более элегантный способ?
Данные тривиальные – строки, инты и бульки. Ничего составного.