У меня есть программа c, которая получает свои настройки из файла XML. В настоящее время я использую Xerces для перемещения данных, но становится довольно утомительным сопоставление каждого значения XML с переменной.XML -> генератор парсера C
Тот же XML также читается программой Java, что намного удобнее из-за того, что JAXB создает все необходимые классы и т. Д. На Java. Я ищу что-то подобное, которое может создать «структуру структур» или некоторые такие. Очень важно, чтобы я получал c-структуры, а не C++-классы, потому что этот код будет работать на графических процессорах.
Я нашел «XML Booster», и сейчас я читаю его docs. Вы знаете другие варианты? Требуется использовать в Linux.
Спасибо, но есть ли большая разница между libxml и xerces? Я уже получаю список узлов и что я за цикл. Я мог бы просто пропустить что-то основное о том, как работает libxml, но я взглянул на него и пришел к выводу, что это не улучшит ситуацию. – Claes
Я не знаю Xerces. Я был «Ответом» на вашу «карту каждого XML-значения на переменную». –
Я ценю, что вы ответили на мой вопрос, но «сопоставить каждое значение XML с переменной» - это проблема, с которой я пытаюсь убежать, а не воссоздавать :) – Claes