Задать вопрос

Как генерировать код из XML?

а) Подскажите, пожалуйста, как генерировать код на C/C++ из xml-документа (xsd?)? Какие для этого есть утилиты/библиотеки (под linux, а лучше кроссплатформенные)?
б) Как это реализовать в связке с CMake?
  • Вопрос задан
  • 643 просмотра
Подписаться 6 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Skillbox
    Профессия Разработчик С++
 с нуля + ИИ
    7 месяцев
    Далее
  • Бруноям
    Разработчик на C++
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
Nipheris
@Nipheris Куратор тега C++
В xml(xsd) список некоторых элементов, из которых нужно сгенерировать много кода на C/C++, который руками писать (и править) долго, муторно и чревато опечатками.

Ну тогда берите XSLT и сможете сгенерить все что захотите, хоть сказку. Ничего более конкретного посоветовать не могу.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Берите www.altova.com/xml_tools.html и дальше по ситуации.
Ответ написан
Комментировать
@Mingun
Если нужно генерировать код чтения/записи XML (по типу XmlBeans для Java), то можете посмотреть на www.codesynthesis.com/products/xsd/. Хотя как тут написали в комментариях, вопрос непонятен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Казань
от 75 000 до 120 000 ₽
Яндекс Москва
от 180 000 до 350 000 ₽
Альфа-Банк Москва
от 200 000 до 350 000 ₽