Можно ли задокументировать XML с помощью Doxygen, Sandcastle или других генераторов документации?

В настоящее время я использую Sandcastle, Doxygen и JavaDoc для создания документации для написанного мной кода. Можно ли документировать схемы XML с помощью этих пакетов? Если нет, то есть ли какие-нибудь (желательно бесплатные!) Пакеты, которые могут это сделать? Я мог бы написать документацию сам в качестве дополнительной концептуальной темы в Doxygen или Sandcastle, но я бы предпочел, чтобы инструмент сделал это за меня!

Примером может быть (хотя я не разбираюсь в XML-схемах!):

/// <summary>Top Node</summary>
<xs:element name="TopNode">
    /// <summary>Child Node</summary>
    <xs:element name="ChildNode" type="xs:string"/>
</xs:element>

person BWHazel    schedule 17.04.2011    source источник


Ответы (2)


Единственный известный мне инструмент, который может документировать схемы XML, - это DocFlex / XML XSDDoc. Откровенно говоря, у меня нет большого опыта его использования, но, несмотря на то немногое, что я от него использовал, он неплохо справился.

person SolarBear    schedule 18.04.2011
comment
Спасибо! Похоже, именно тот пакет, который мне нужен! - person BWHazel; 19.04.2011

Я только начал использовать XML Schema Documenter, который интегрируется с Sandcastle Help File Builder и его отличная комбинация для моих нужд, которая представляет собой платформу надстройки .NET с конфигурацией на основе XML.

person Kelvin    schedule 12.12.2012