0

我必须导入一个大提要。此提要的格式可以是 XML 或 JSON。由于这个提要有很多选择并且很大,我想知道该怎么做。最好的方法是什么?我正在使用 PHP,所以我可以使用simplexmlelementor json_decode。我之所以问这个问题是因为我看到 JSON 越来越普遍,但我并没有太多地使用它,只json_encode与 Jquery 结合使用。

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

4

3 回答 3

2

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

于 2013-10-23T22:24:41.650 回答
0

您可以选择使用它,但对于平台和服务器之间的数据传输,我们通常使用 xml,而对于服务器和客户端之间的数据传输,我使用 xml!

于 2013-10-23T22:27:21.850 回答
0

我的建议:继续使用 JSON。这就是为什么...

  • XML 最适用于预定义的模式 - 因此它非常适合预定义的对象(主要用于 C# 或 Java 中的类)
  • JSON 从定义上来说是完全不了解模式的 - 所以它对于自由形式的对象来说是很自然的(主要用于 PHP 和 JS)

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

于 2013-10-23T22:28:36.210 回答