为什么Sphinx生成json?

2 投票
2 回答
1020 浏览
提问于 2025-04-15 19:19

我注意到 Sphinx 可以生成JSON格式的文档。这些文件有什么用呢?

2 个回答

0

我想你是在说 SerializingHTMLBuilder,在这种情况下,我觉得可能并没有特别明确的目的。其实,很多东西都有不同的转换方式,通常用“loads/dumps”这样的命名方式,而 json 模块(在2.6版本之前叫 simplejson)只是众多这样的工具之一。

可能有些人会更喜欢用JSON格式来处理数据,出于他们自己的需求。如果我想建立一个动态的JavaScript文档系统,我可以想象选择用JSON来把文档从后端传到前端,这样处理起来会更方便,尤其是如果HTML或XML看起来不太合适的话。

6

正如文档所说,这个工具

是为了那些不使用标准HTML模板的网页应用程序(或者自定义后处理工具)而设计的。

JSON是一种简单的方式,可以让不同编程语言之间交换数据,所以,为什么不呢?-)

撰写回答