2010-05-26 68 views
0

是否有用于表示JSON结构的公认,推荐或标准形式?例如,我的服务返回的结构有效地表示为JSON。如何描述我的服务返回的内容,以便另一个服务可以使用该JSON并将其编程到其接口?JSON文档标准?

+0

您正在寻找类似XML模式的东西,但是对于JSON? – ivans 2010-05-26 04:41:32

+0

我这么认为,是的。少用于验证目的,但更多用于通信目的。 – Tina 2010-05-26 04:43:35

+0

当你的谷歌“JSON标准”第一次打你有需要的信息。 – 2010-05-26 05:11:44

回答

2

JSON是一种非常自由的格式。如果您想阅读具体信息,请参阅json.org。如果你遵循这一点,任何说他们可以解析JSON的人都可以从中创建一个对象。

要告诉你正在返回JSON其他服务,你将要发送一个HTTP响应头的内容类型:Content-Type: application/json

1

除了什么@ Chacha102写道,虽然没有进行正式架构格式JSON,有一个working draft,以及其他相关的resources。虽然您提到验证不是您的主要目标,但这些指针仍然可能有用,具体取决于您希望如何正式传达您的JSON接口。