2010-02-14 27 views
3

從XML,JSON,RSS,原子格式什麼會產生較少的流量?哪種數據格式需要最少的帶寬?

+0

刪除'j2me'標籤,因爲這個問題本身與J2ME沒有任何關係。 – 2010-02-14 17:10:57

+0

這取決於。你想做什麼? – SLaks 2010-02-14 17:13:34

+0

它是如何依賴的?試着創建J2ME客戶端,它可以解析來自服務器的數據並試圖知道使用什麼格式。 – dive 2010-02-14 17:26:07

回答

6

如果您的目標是最大限度地降低帶寬,JSON將爲您帶來最大的回報,讓您擺脫列出的選擇。所有其他形式都是基於XML,其開銷成本明顯較高。

+0

謝謝。這就是我想知道的。 – dive 2010-02-14 17:24:45

+0

如果你正確地格式化你的xml(使用很多attriutes)xml和json大致相同 – 2010-02-14 21:05:26

+0

@Jimmy:我想,這是有些錯誤,但我不會稱之爲「正確格式化」。這更像是將一個方形的XML插入一個圓形的JSON洞中,僅僅是爲了削弱其一些角落。 – 2010-02-14 23:54:46

2

如果你要在服務器端gzip HTTP響應,那麼你將不會感覺到xml,json,rss,atom或event JSON之間的區別(儘管json會小一點),所以你可以選擇什麼更方便你。 如果你不會gzip http響應,那麼JSON是正確的選擇。

+0

我無法控制服務器響應,因爲它是第三方服務,服務器不會gziping響應,我可以看到。所以,我的選擇是JSON。 謝謝。 – dive 2010-02-14 17:45:31