DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> Ajax中四種外部數據格式比較
Ajax中四種外部數據格式比較
編輯:AJAX詳解     

Html

優點:Html片段實現起來只需要很小的工作量。這種格式的外部數據可以通過一種簡單的方法加載並插入到頁面中,甚至連回調函數都不必使用。無需遍歷數據。

缺點:重用性差,外部文件必須與它們的目標容器緊密結合。

JavaScript

JavaScript文件能投提供極大的靈活性,但它卻不是一種真正的數據存儲機制。

JSon

優點:JSon文件的結構使它可以方便地被重用。而且它們非常簡潔,也容易閱讀,讀取速度快。

缺點:JSon文件中的錯誤可能導致頁面上的腳本靜默地終止運行,甚至還會帶來其它的負面影響,因此,這種數據必須由信得過的人仔細進行構建。

XML

優點:XML文檔的可移植性是當之無愧的王者,XML已經成為了Web服務領域的“世界語”。xpath、dtd等都為它增色不少,能夠對格式進行有效的驗證。

缺點:XML格式的文件體積相對較大,解析和操作它們的速度要慢一些。

總結

通過對以上各種數據格式優缺點的分析,我們知道在不需要與其它應用程序共享數據的情況下,以Html片段提供外部數據一般來說都是最簡單的。如果數據需要重用,而且其它應用程序也可能因此受影響,那麼在性能和文件大小方面具有優勢的JSon通常是不錯的選擇。而當遠程應用程序未知時,XML則能夠為良好的互操作性提供最可靠的保證。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved