xml數據存入數據庫的解決辦法_Xml教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:XMLHttpRequest在Web開發利弊
      一、引言 在XMLHttpRequest對象和AJAX給用戶和開發者帶給巨大好處的同時,也許還有一些問題你沒有考慮到-但是的確到了值得引起每個人注意的時候了。甚至非常討厭的人也都喜歡XMLHttpRequest,因為它提供給程序員真正夢想的功能。也正是因為有了這樣的新技術,

      當我們要把xml格式的數據存到數據庫中。通常的辦法是解析xml文件,讀出xml中的數據類型并根據它創建數據庫表和表之間的結構,讀出xml中的數據,存入到數據庫之中。

      在讀nodeType是要注意二個問題:

      1.讀某個節點數據類型可以對上一個節點的孩子,或直接使本節點的類型,只不過要嚴格注意定位正確,不要混淆。

      例:link.getElementsByTagName("link").item(0).getFirstChild().getNodeType()

      2.對于nodetype的值,如果一般可以得到數據,也可以是與Node類的靜態屬性值相配的。

      如:Node.DOCUMENT_NODE

      Node.ELEMENT_NODE

      Node.CDATA_SECTION_NODE

      Node.TEXT_NODE

      好像與0,1,2,3相對應,自己可以測試一下。

      其實上面的方法并不是一件可取的方法,一種比較好的替代方法是:

      1.使用xnlSchema來描述該xml文件。

      2.對schema文件進行xml解析,獲得實體及其類型,然后根據實體名和類型來創建表,根據實體之間的關系,設定表之間的關系。

      3.用xmldom或sxap來解析xml文件,提取數據,存入數據庫中。

      分享:網站?XML?我的思考
      作者:taowen(taowen.bitapf.org 或者www.noasia.net/taowen) 1、我用HTML進行設計 曾經我以為我蠻特別的,我喜歡用記事本來寫很簡單很簡單的HTML。而且,我看的關于網頁的第一個教程也就是教你h1啊這些標簽的教程。相信那個著名的教程,很多人都有看過。

      來源:模板無憂//所屬分類:Xml教程/更新時間:2012-06-06
      相關Xml教程