【问题标题】:Documenting XML with sphinx [closed]用 sphinx 记录 XML [关闭]
【发布时间】:2014-01-24 00:34:34
【问题描述】:

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

我发现的只是在狮身人面像中包含 xml 以更改结构等的方法。

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

谢谢:D

【问题讨论】:

标签: python xml python-sphinx


【解决方案1】:

this question 的答案建议使用 Sphinx 的 literalinclude 指令。

这将允许您包含可以使用标准 XML 注释字符串 <!-- --> 记录的 XML 文件的文字内容。该指令允许您指定可能会影响最终呈现的内容的语言。

【讨论】:

  • 是的,我看到了。这只是文本方法。我有点设想一个很好的可扩展 xml 标签......但我一直在寻找,但我找不到其他任何东西:/但谢谢:D
  • 我认为另一种选择是为 Sphinx (sphinx-doc.org/domains.html) 编写一个新域,使其能够以更原生的方式解析 XML。
  • 或者更确切地说,定义架构的 DTD 域。
  • 这实际上是个好主意,但我在这个项目中只有两个配置文件,所以可能不值得:/但下次:D
猜你喜欢
  • 1970-01-01
  • 2010-10-24
  • 1970-01-01
  • 1970-01-01
  • 2016-07-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多