Python 用sphinx记录XML

Python 用sphinx记录XML,python,xml,python-sphinx,Python,Xml,Python Sphinx,我有一个python项目,我正在用sphinx编写文档。项目读入一个xml配置文件。记录此配置文件的最佳方式是什么?我可以以某种方式包含xml模式吗?或者有一个很好的级联示例?我知道我可以直接把它打印出来,但是有没有更好的方法让它看起来漂亮并且易于编写/维护呢 我所发现的只是在sphinx中包含xml以改变结构等方法 我正在寻找一种高度集成且易于使用的方法 谢谢:D的答案建议使用斯芬克斯指令 这将允许您包含XML文件的文本内容,您可以使用标准XML注释字符串来记录这些内容。该指令允许您指定可能影

我有一个python项目,我正在用sphinx编写文档。项目读入一个xml配置文件。记录此配置文件的最佳方式是什么?我可以以某种方式包含xml模式吗?或者有一个很好的级联示例?我知道我可以直接把它打印出来,但是有没有更好的方法让它看起来漂亮并且易于编写/维护呢

我所发现的只是在sphinx中包含xml以改变结构等方法

我正在寻找一种高度集成且易于使用的方法

谢谢:D

的答案建议使用斯芬克斯指令


这将允许您包含XML文件的文本内容,您可以使用标准XML注释字符串来记录这些内容。该指令允许您指定可能影响最终渲染的内容语言。

是的,我看到了。不过,这只是文本方法。我有点想象一个很好的可扩展的xml标签。。。但是我一直在寻找,我找不到其他任何东西:/但是谢谢:我认为替代方案是为Sphinx()编写一个新的域,允许它以更自然的方式解析XML。或者更确切地说,为定义模式的DTD编写一个域。这实际上是一个好主意,但是我在这个项目中只有两个配置文件,所以可能不值得:/但是下次:Dquestion在这里重写: