国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > XML > 正文

xml數據存入數據庫的解決辦法

2024-09-05 20:54:58
字體:
來源:轉載
供稿:網友

當我們要把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文件,提取數據,存入數據庫中。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林州市| 芜湖县| 金门县| 屯留县| 伽师县| 平陆县| 乌审旗| 石阡县| 扬州市| 砚山县| 石渠县| 保靖县| 安庆市| 壶关县| 康乐县| 庆云县| 华安县| 桦甸市| 永仁县| 鹿邑县| 惠来县| 二连浩特市| 鄂温| 佛冈县| 辽源市| 确山县| 项城市| 习水县| 四子王旗| 广元市| 临漳县| 涟水县| 龙口市| 宁津县| 武宁县| 新竹市| 恩施市| 六盘水市| 邹平县| 贞丰县| 福海县|