build议loggingJSON API?

是否有任何公认的标准或最佳做法来logging一组JSON API? 做了一些周围的search,似乎有点风格/格式的混杂。

也许在这方面做得太大了…在某种程度上,文档是docs,但是我想问一下。

这样做的唯一常见方法是给出返回的JSON的例子。 这对简单的JSON没有太多的变化,并没有太深的嵌套。

对于更复杂的JSON,我build议你看看在这个问题提出的build议, 以loggingJSON结构我认为“Taycher JSON语法forms”(TJGF)是一种很好的方式来以易于阅读的方式logging复杂的JSON符合JSON的轻量级精神。 它需要一些扩展来处理替代和可选元素,但是应该直接添加。

至于JSON文档标准,我不能指向一个,但Swagger提供了一个API文档的方法。 它可能提供你正在寻找的东西。

我不认为有一个标准的方法,但是如果不是大鱼,谁来设定标准呢? 看看Twitter如何logging它( http://apiwiki.twitter.com/ )? 这可能是大多数开发人员所期望的。