Использование XText для создания DSL для описания проприетарных XML-форматов

На данный момент мне приходится работать с XACML. Поскольку, похоже, нет редактора, который соответствовал бы моим потребностям, и поскольку написание документов в нем - настоящая боль, я задаюсь вопросом, не мог бы я создать какой-то DSL, чтобы упростить создание документов (менее подвержены ошибкам). Возможно ли это с XText? У меня есть ощущение, что это возможно, но довольно сложно (особенно для тех, кто не знает XText ;-)).


person helpermethod    schedule 28.06.2011    source источник


Ответы (1)


Избавление от редактируемых вручную XML-файлов — типичный пример использования Xtext. Утомительной частью является само определение синтаксиса. Как только у вас появится представление о том, как должны выглядеть ваши файлы, обычно несложно получить работающий прототип с помощью Xtext. Какого рода заботы у вас есть?

person Sebastian Zarnekow    schedule 06.07.2011