2011-08-16 43 views
1

我在这里有点困惑。我有PHP文件检索数据库记录。我会用我前端的Ajax调用来调用它。我是否需要将记录转换为JSON?如果不这样做,当我需要做的我应该使用JSON检索数据库记录吗?

+3

你应该将你的一些问题转换为接受。 –

+0

类似:http://stackoverflow.com/questions/4881876/why-need-to-use-json-in-php-and-ajax/4881898#4881898 –

+0

我的歉意!这个问题正是我需要的。关闭主题或删除它,如果你想!再次道歉 –

回答

2

你不“需要”将结果作为JSON返回。但我会推荐它。 JSON非常便于携带,因此其他应用程序可以更轻松地与您的应用程序进行交互。解析JSON比通过简单分隔符分隔记录要容易得多。

例如,你可以使用克罗克福德的JSON解析器:http://www.json.org/js.html

至于JSON VS XML:Why need to use JSON in php and AJAX

0

如果您的客户端请求JSON格式的数据,那么它可能是最好采取结果从您的数据库调用并将它们转换为JSON格式的字符串,然后再将其返回给客户端。

但客户端的AJAX调用也可能是以XML格式请求数据。

所以答案取决于客户的期望。

相关问题