Кто-нибудь знает о GUI для генерации XML? Это означает, что пользователю не будет предоставлена среда IDE с поддержкой XML, чтобы он мог вводить коды XML. Это было бы полезно для нетехнических людей, использующих эту систему.GUI для генерации XML
Я знаю, что это звучит просто, учитывая множество библиотек, которые могут помочь в создании XML-файлов. Проблема здесь в том, что схема действительно гибкая, а не простая, как представление книг в библиотеке со своими свойствами.
Представьте себе HTML, где мы можем создавать теги шрифтов внутри тела, таблицы, div или вложенные внутри себя. Это приложение WYSIWYG, которое позволяет пользователю генерировать html-коды (XML). Однако это хорошо для XML, применяемого на веб-страницах, поскольку они связаны с визуальным аспектом и дизайном. Мое применение XML сосредоточится на представлении некоторых концептуальных и вычислительных определений, подобно синтаксису sql-like, но более того.
Я на самом деле после того, как был выполнен или прошёл предыдущие работы или попытался, хотя наличие библиотеки/рабочей рамки для этого было бы лучше. Кстати, я использую Java для этого проекта. В настоящее время я просто думаю о представлении тегов элементов, где пользователь сможет перетаскивать их и вставлять их друг в друга. И, возможно, помогите им через формы при вводе значений атрибутов XML. Я все еще надеюсь, что из сообщества появятся лучшие идеи.
Спасибо.
На мой взгляд, любой графический интерфейс, предназначенный для «создания XML для представления некоторых данных», обязательно сработает. Вместо этого вы захотите создать графический интерфейс, который предназначен для создания информации о реальных бизнес-объектах, которые вы обрабатываете. Тот факт, что впоследствии может быть сохранен как XML, является технической детальностью и не должен слишком сильно влиять на пользовательский интерфейс. –
Привет, спасибо за комментарии. Я думаю, что это обычно справедливо для большинства приложений. Однако мое приложение для XML требует гибкости, поскольку оно работает для определения некоторых вычислений. Я понял, что это может показаться сложным, поскольку мое приложение работает как «язык программирования» с использованием XML в качестве представления. –