用PHP导入Feed:JSON还是XML?

时间:2013-10-23 22:23:15

标签: php xml feed json

我必须导入一个大饲料。此Feed的格式可以是XML或JSON。由于这个feed有很多选项,而且很大,我想知道该怎么做。什么是最好的方法?我正在使用PHP,因此我可以使用simplexmlelementjson_decode。我问这个是因为我看到JSON越来越常见,但我没有用过多少,只有json_encode与Jquery结合使用。

什么是最好的选择? JSON还是XML?

3 个答案:

答案 0 :(得分:2)

处理json更容易。您只需要json_decode功能。 php.net/json_decode。 而且json的格式更紧凑。

答案 1 :(得分:0)

您可以选择使用但是对于平台和服务器之间的数据传输通常我们使用xml并且在服务器和客户端之间进行数据传输我使用xml!

答案 2 :(得分:0)

我的建议:留在JSON。这就是为什么......

  • XML最适合预定义的模式 - 因此它非常适合预定义的对象(主要用于C#或Java的类)
  • 根据定义,JSON完全是模式无知的 - 因此它对于自由格式对象(主要用于PHP和JS)是很自然的。

我的意思是:[$]someobject.somenewproperty="foo"将引入Java和C#,但它将在JS和PHP中按预期工作。如果您无法完全信任Feed的结构,这会让生活变得更加轻松。