什么更好:Json或XML(PHP)

Oma*_*bid 31 php xml json

我用PHP操作一些数据,我可以选择Json和XML.但我不知道该选择什么,我从未与其中一个人合作过.所以我想要最简单的一个.

另外我想知道是否有好的类可以使解析(XML或Json)更容易.

我主要关注易用性而不是速度和规模.

geo*_*wa4 40

json.org使JSON解析变得简单.SimpleXML使PHP简单易用.

选择哪一个,这取决于您的应用.如果您要将数据传递给JavaScript以便在客户端进行处理,那么我建议使用JSON.IMO,XML更适合系统之间的数据交换,因为它非常易于理解和人类可读(使解释更容易).由于没有结束标记,JSON在线上较小.

  • 我同意"它取决于",但我认为xml与json相比没有任何边缘可读性; 它们大致相似.存在JSON大小的好处,但通常并不重要:如果大小确实重要,gzipping数据使它们大小相同(相同的信息内容等).我个人会选择基于工具(易用性),但无法评论wrt PHP.对于Java来说,两者都有很多工具,我认为PHP也是如此. (7认同)
  • 跟我说的一样.+1"for really依赖" (2认同)

Dyk*_*kam 8

JSON解析和生成本身包含在php:http: //www.php.net/json中


Pri*_*ERO 8

我觉得以下StackOverflow条目最能回答您的问题:

至于哪一个最容易?
jQuery使您可以轻松地将JavaScript对象序列化为JSON对象.

但是,如果你仍然不确定......

以下是其他一些文章: