xml直譯器的選擇

2021-08-29 22:14:11 字數 303 閱讀 4815

最近在專案中要用到xml直譯器 面臨2個選擇 xmerl和ejabberd的直譯器.

xmerl是官方的純erlang的直譯器, 移植性好, 介面穩定,但是速度稍微慢。

ejabber裡面的xml直譯器是基於libexpat的 用driver方式實現的 實現的很優雅 速度很快 也很易用。

但是考慮到是第3方的實現,而且libexpat要編譯,在平台移植上會有問題,而且我測試了xmerl的速度在解釋1個中等規模的xml大概在100us左右 速度也是可以接受的 所以就選擇了xmerl. 它的使用可以參考lib裡面的應用程式,用起來還是比較簡單的。

XML檔案頭的解釋

基本格式和檔案頭 wml檔案的一般格式 some contents.結構看上去和html檔案很類似,對於每乙個deck,在其文件開頭必須指明以下的型別宣告 千萬注意字母的大小寫。對於乙個deck,其檔案大小最好不要超過1.2k。標籤和html中的標籤一樣,用來表明這是乙個 wml的deck,它有乙個...

kvm的xml檔案解釋

kvm test ubuntu 虛擬機器名稱 1048576 最大記憶體,單位k 1048576 可用記憶體,單位k 8 虛擬cpu個數 x86 64 machine pc hvm cdrom 光碟啟動 localtime destroy restart destroy usr libexec qe...

jQuery選擇器解釋和說明

jquery選擇器的意義在於快速的找出特定的dom元素,然後新增相應的行為。基本選擇器 選擇 id為 one 的元素 btn1 click function 選擇 class 為 mini 的所有元素 btn2 click function 選擇 元素名是 div 的所有元素 btn3 click ...