基本的JSON问题

时间:2011-08-04 19:07:11

标签: iphone json

我知道这可能听起来很愚蠢,但我如何确定网站支持JSON? 我知道JSON使用了什么/如何使用了很长时间,但我不知道我怎么能在技术上知道是否 服务器有json支持。我是否需要手动请求json文件来检查它是否支持? 任何评论将不胜感激!

3 个答案:

答案 0 :(得分:2)

您可以查看服务器响应的内容类型,通常是

application/json

答案 1 :(得分:1)

(1)“网站”并没有真正提供JSON;符号语法实际上不是用于页面呈现,而是用于数据传输。

(2)通常用于提供JSON的是API(如FacebookStackExchange的那些)。这些API通常使用HTTP GET,POST,PUT和DELETE方法与它们提供的服务进行交互,并且(有时可选地)以JSON格式传输大量有效负载数据。

(3)问到哪里可以获得JSON真的没有意义。如果您只是喜欢使用一些JSON用于教育目的,Python,PHP,Javascript等都有很好的内置支持。你应该寻找的是你想要使用的服务,以及它们是否支持JSON。如果该服务是新的或受欢迎的,并且具有相对较好的API支持,那么它很可能适用于JSON。

答案 2 :(得分:0)

据我所知,JOSN只是一种格式,就像XML一样。您可以手动创建JSON页面,也可以使用许多主要编码语言中的简单函数。

示例:PHP使用json_encode(String)json_decode(String)轻松完成此操作。所以,据我所知,每个服务器/网站都可以支持JSON,虽然有些可能没有更新的PHP或你可能正在做的任何编码语言,以支持轻松实现JSON。