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

首頁 > 開發(fā) > XML > 正文

快速從一個XML文件中查找信息

2024-09-05 20:54:02
字體:
供稿:網(wǎng)友

在網(wǎng)絡(luò)時代,XML文件起到了一個保存和傳輸數(shù)據(jù)的作用。Soap協(xié)議通過Xml交流信息,數(shù)據(jù)庫通過Xml文件存取等等。那么怎樣快速的從一個XML文件中取得所需的信息呢?

我們知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是邊讀邊分析,而JAXP是讀到內(nèi)存中然后才進行分析(還有一種是事件機制去讀),總而言之,是不利于快速讀取。基于此,Microsoft.Net 和JAXP都提供了XPATH機制,來快速定位到XML文件中所需的節(jié)點。

例如有一個XML文件:booksort.xml:

<?xml version="1.0"?>

<!-- a fragment of a book store inventory database -->

<bookstore xmlns:bk="urn:samples">

<book genre="novel" publicationdate="1997" bk:ISBN="1-861001-57-8">

<title>Pride And Prejudice</title>

<author>

<first-name>Jane</first-name>

<last-name>Austen</last-name>

</author>

<price>24.95</price>

</book>

<book genre="novel" publicationdate="1992" bk:ISBN="1-861002-30-1">

<title>The Handmaid's Tale</title>

<author>

<first-name>Margaret</first-name>

<last-name>Atwood</last-name>

</author>

<price>29.95</price>

</book>

<book genre="novel" publicationdate="1991" bk:ISBN="1-861001-57-6">

<title>Emma</title>

<author>

<first-name>Jane</first-name>

<last-name>Austen</last-name>

</author>

<price>19.95</price>

</book>

<book genre="novel" publicationdate="1982" bk:ISBN="1-861001-45-3">

<title>Sense and Sensibility</title>

<author>

<first-name>Jane</first-name>

<last-name>Austen</last-name>

</author>

<price>19.95</price>

</book>

</bookstore>

共4頁上一頁1234下一頁
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁海县| 宁国市| 桐乡市| 永仁县| 莲花县| 石柱| 嫩江县| 克拉玛依市| 高唐县| 庆阳市| 临漳县| 来宾市| 保定市| 盐山县| 锦州市| 伊宁市| 平武县| 亚东县| 南漳县| 科技| 临桂县| 西华县| 乌什县| 博兴县| 新蔡县| 凤凰县| 怀柔区| 磐安县| 西宁市| 金阳县| 天水市| 衡阳市| 大理市| 上犹县| 乌拉特后旗| 顺昌县| 武功县| 怀安县| 门头沟区| 肃宁县| 陕西省|