首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

XML 在 .NET 平台下的自訂控件應用(3):完整範例與使用方式

     編輯:關於.NET

完整 XML 範例

<menus xmlns='x-schema:Menu.xdr'>
  <menu id='menuBar1'>
    <topmenu id="xjtu" text="xjtu" isparent="true" linkurl="xjtu" />
    <submenu id="sina" text="sina" isparent="false" linkurl="sina" />
    <topmenu id="sohu" text="sohu" isparent="false" linkurl="sohu" />
  </menu>
</menus>

讀取 XML

建議使用 XmlTextReader 讀取相關資訊,具體細節請參閱 MSDN 文件。

使用控件

  1. 於 VS.NET 編譯控件專案,產生 DLL。
  2. 開啟工具箱,右鍵選擇「選擇項目」,透過「瀏覽」按鈕加入該 DLL(屬 .NET 元件,非 COM 元件)。
  3. 程式碼加入命名空間引用(using YourNamespace;),後置碼宣告控件實例(VS.NET 可自動產生)。
  4. 控件所有公用成員變數與方法對應屬性與方法。

關鍵屬性:XmlStream 與 XmlFile

控件必須提供 XmlStream 與 XmlFile 兩個屬性。使用者可將 XML 字串或檔案路徑傳入,後台程式透過 XmlTextReader 等讀取器解析 XML 資料,賦予控件資料驅動能力,增強移植性與通用性。

結語

XML 在資料整合與處理具獨特優勢,涉及跨平台、資料處理的專案可考慮應用 XML 技術。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved