国产探花免费观看_亚洲丰满少妇自慰呻吟_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文件,提取數據,存入數據庫中。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 共和县| 马山县| 皋兰县| 涞水县| 朔州市| 运城市| 六枝特区| 商洛市| 古交市| 万全县| 临西县| 哈巴河县| 漳浦县| 龙岩市| 嘉峪关市| 栾城县| 长海县| 额济纳旗| 明溪县| 东港市| 德令哈市| 台东县| 东乡族自治县| 肃宁县| 项城市| 逊克县| 庆阳市| 尖扎县| 即墨市| 措美县| 昔阳县| 柳河县| 遂昌县| 宁陵县| 贵州省| 佳木斯市| 东城区| 屯昌县| 嵊泗县| 乌鲁木齐市| 福泉市|