需求就是如何將xml檔案能夠介面美觀的展現出來?
其實有幾種的解決方式:
1.通過xml+xslt的方式
[color=orange]1.1 伺服器端生成html檔案[/color]
這個可能產生的資料量較大
[color=orange]1.2 將xslt的處理指令嵌入到xml檔案中,然後通過瀏覽器去解析[/color]
<?xml-stylesheet type="text/xsl" href="../xslt/sourceinfo.xslt"?>
可以通過第三方的擴充套件元件 ext.ux.managediframe[url]來顯示xml檔案
但是這種方式存在兩個問題:
a:如果xml檔案是動態的,想對xml檔案進行相關的操作,且用到ext相關的方法,那麼每次都得載入ext相關的幾個js檔案,這顯然是難以容忍的。
b:在ie6下,還偶爾出現ie cannot open internet site的錯誤(可能的原因是在document還沒載入完就往dom中寫innerhtml,我碰到的即使是載入css檔案也會出現這樣的問題)
2.[color=red]通過ext的xtemplate[/color]
示例如下:
xml檔案sourceinfo.xml:
ext相關**:
css相關:
td.td1
.xmlul
.xmlbody
.xmlspan
#container .collapsedimg
#container .collapsed ul
.forcollapsed
區域性效果圖:
[img]
Ext中如何校驗TextField的字段被修改了?
場景描述 在form表單中有個sfzhm的字段,需要去後台進行sfzhm是否重複的校驗,一開始使用了blur的event來去後台進行校驗,後來發現在焦點離開時,及時資料沒有發生變化,也會造成後台訪問,造成大量的資源浪費,如何解決這個問題呢?從官方的api中,查詢可能解決此問題的屬性或者事件 經過分析...
cms中是如何讀取欄位的,以及如何展現的?
addons cms library service.php 獲取指定型別的自定義字段列表,public static function getcustomfields source,source id,values conditions 這段的話分析是,diyform標籤,傳入了變數fieldsl...
Linux中的Ext2檔案系統
之所以要寫ext2檔案系統,是因為最近一直在看hadoop,發現hdfs和ext2檔案系統非常類似,加上以前已經了解ext2檔案系統,所以,打算先把ext2的思想梳理一遍。在linux作業系統中,一切皆檔案。linux檔案最重要的特性 檔案許可權,檔案屬性和檔案資料。其中檔案許可權如rwx,檔案屬性...