2013-10-13 62 views
-1

在IOS項目的後端,admin正在將數據保存到數據庫或XML文件中。所以只要他想,他可以簡單地添加一個條目。解析JSON與解析項目中的XML

在IOS應用程序中,我想檢索數據。

如果我使用XML,我可以直接解析XML文件,因爲數據已經是XML格式(當管理員添加值時,XML文件得到更新)。

如果我使用JSON,我必須連接到數據庫,獲取查詢的結果,然後將其編碼爲JSON。

因此,就響應進入電話而言,您認爲會更快。

有沒有其他選項我沒有考慮到?

我已閱讀所有這些類似的問題:

  1. JSON and XML comparison [closed]
  2. What's better: Json or XML (PHP) [closed]
  3. JSON or XML: Just Decide (April 2012; by Mark Nottingham)

更多的人,但我要問一些具體的事情爲我的項目。

回答

1

這取決於很多不同的事情:

  • 數據
  • CPU時間需要產生的數據
  • 網絡帶寬的量/延遲
  • 手機的硬件
  • ...

但是,由於一般移動網絡是博可能多餘的轉移將是最有效的。在這種情況下它是json。

+0

它是否包含打開數據庫和獲取數據所需的時間?因爲在XML中將只有解析.. – ghostrider

+0

通常,db/db連接比平均移動連接快得多。通常... –