Я работаю в системе, которая должна представлять HTML-форму с типичными элементами, такими как текстовое поле, поле выбора, метки и т. Д., Но она может говорить только на JSON или XML, а не на HTML.
Я всегда мог написать свой собственный JSON или XML-конвертер и анализатор для представления формы в требуемом формате, но я хотел бы придерживаться определенного стандарта, если он существует, для управления изменениями и расширяемости. Кроме того, стандарт должен иметь существующий синтаксический анализатор Javascript.
Я смотрел на XUL , но, похоже, он не имеет тегов формы и выглядит как DSL, подходящий только для приложений на основе Mozilla. Также я не смог найти анализатор Javascript для того же.
Я считаю, что это должно быть довольно распространенной проблемой, которую кто-то решил, но я не могу ее найти. Любые указатели будут высоко оценены.