日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

1前端学习(2345):关于前端对于xml格式文件的渲染

發(fā)布時間:2023/12/10 HTML 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1前端学习(2345):关于前端对于xml格式文件的渲染 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、xml和json對比

  xml:擴展標(biāo)記語言,
    優(yōu)點:格式統(tǒng)一,格式標(biāo)準(zhǔn),容易與其他系統(tǒng)遠程交互,數(shù)據(jù)共享比較方便
    缺點:xml文件龐大,格式復(fù)雜,解析會花費大量時間和資源;服務(wù)器和客戶端需要花費大量代碼解析,不易維護且復(fù)雜


  json:輕量級數(shù)據(jù)交互格式,具有良好的可讀和便于快速編寫的特性
    優(yōu)點:數(shù)據(jù)格式簡單,易于讀寫;易于解析,在服務(wù)器和客戶端有統(tǒng)一的標(biāo)準(zhǔn)解析,簡化代碼量。便于開發(fā)和維護
    缺點:通用性較差,在web領(lǐng)域應(yīng)用應(yīng)用處于初級階段

  對比:
    1.xml規(guī)范標(biāo)簽,json推薦語法,可讀性不相上下
    2.xml擴展性較好
    3.json比xml更容易編寫,且更容易解析
    4.json體積較小,傳輸速度遠快于xml
    5.?JSON只提供整體解析方案,而這種方法只在解析較少的數(shù)據(jù)時才能起到良好的效果;XML提供了對大規(guī)模數(shù)據(jù)的逐步解析方案,這種方案很適合于對大量數(shù)據(jù)的處理

二、前端對xml文件的解析和渲染

  1.利用ajax請求,請求的路徑為xml文件,注意:需在有服務(wù)器的情況下,本次實例是利用node搭建的本地服務(wù)器,打開html文件。

  

  2.在js中利用ajax請求xml

  

  3.根據(jù)返回的數(shù)據(jù),獲取到xml文件的字符串,創(chuàng)建DOMParser對象,

  用以解析字符串

  4.解析完后直接獲取相關(guān)dom遍歷,渲染到頁面

總結(jié)

以上是生活随笔為你收集整理的1前端学习(2345):关于前端对于xml格式文件的渲染的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。