Существует предварительный выпуск (бета) версии NCover , доступный для свободного . Они хорошо работают для большинства случаев, особенно, когда объединено с NCoverExplorer.
Я не знаю о динамическом распределении памяти, но стандартный C Синтаксический анализатор XML - это expat , который является базовой библиотекой для ряда анализаторов.
Библиотека Xerces-C была бы оптимальной для использования в этом сценарии.
Если это будет довольно маленький XML, почему бы не сгенерировать программно, используя sprintf или другой материал, и использовать строку извлечение функций для синтаксического анализа. Но, как упоминалось ранее, если она немного большая, я бы предложил использовать библиотеку Xerces-c, так как это открытый исходный код
Вы можете использовать кодировщик ASN.1 XER; есть бесплатный по адресу http://lionet.info/asn1c/