Vb.net 在.net文档中使用XML

Vb.net 在.net文档中使用XML,vb.net,documentation,sandcastle,Vb.net,Documentation,Sandcastle,我正在为一个VB.Net项目生成文档,并尝试显示一个示例XML配置 到目前为止,我能做的最好的事情是: ''' <summary> ''' Description ''' </summary> ''' <remarks> ''' <para>&lt;element&gt;</para> ''' <para> &lt;child&gt;value&lt;/child&gt;&l

我正在为一个VB.Net项目生成文档,并尝试显示一个示例XML配置

到目前为止,我能做的最好的事情是:

''' <summary>
''' Description
''' </summary>
''' <remarks>
''' <para>&lt;element&gt;</para>
''' <para>  &lt;child&gt;value&lt;/child&gt;</para>
''' <para>&lt;/element&gt;</para>
''' </remarks>
这表现为:

<element>
<child>value</child>
</element>

我希望它显示为格式化的XML,但在这一点上,我很乐意让缩进工作起来。

如果您使用的是Sandcastle,建议将您的XML代码示例嵌入到一个类似这样的文件中:

''' <summary>
''' ...
''' </summary>
''' <example>
''' <code language="xml" title="Xml Code sample">
''' <![CDATA[
''' <?xml version="1.0" encoding="utf-8"?>
''' <element>
'''   <child>value</child>
''' </element>
''' ]]>
''' </code>
''' </example>

我还没有机会对此进行测试。

您是否已经尝试将Xml放入节点中?@Filburt是的。但这一切都集中在一行。如果我使用尝试打断行,它们不会被解析,我会在文档中看到文本。您使用哪个工具编译文档?根据你的问题添加相应的标签。@Filbert工作得很好!