Можно ли документировать XML с помощью Doxygen, Sandcastle или других генераторов документации? - PullRequest
7 голосов
/ 18 апреля 2011

В настоящее время я использую 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>

Ответы [ 2 ]

2 голосов
/ 12 декабря 2012

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

2 голосов
/ 18 апреля 2011

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

...