Я пытаюсь использовать CodeSynthesis XSD для генерации заголовков C ++ с использованием имеющейся XML-схемы. Заголовок генерируется успешно, но когда дело доходит до компиляции кода, появляется сообщение об ошибке, говорящее что-то вроде
DOMDocument ambigious error
Это решение хорошо сработало для меня.
Перейти к установке Directotry Code Synthesis, обычно это в C: Drive, затем Перейти к
CodeSynthesis XSD 4.0 \ include \ xsd \ cxx \ tree \
открыто
serializations.txx
внутри этого файла, заменить каждый
DOMDocument
с
xercesc :: DOMDocument
Других решений пока нет …