能用xml进行数据查询吗

我对xml不是十分了解,但因为要做光盘的缘故,希望能使用xml再没有web服务的情况下进行动态的数据查询并生成页面,也就是使用在html表单(Form)作为关键字对xml数据进行查询,查询的结果在html页中显示。请各位大虾指点。
---------------------------------------------------------------

例子:

 1<script>   
 2function a()   
 3{   
 4s=document.all.mxh.XMLDocument   
 5v=s.selectSingleNode("/test/a[id='"+m.value+"']/val")   
 6if(v==null) r.value='no value'   
 7else   
 8r.value=v.text   
 9}   
10</script>
 1<body>
 2<xml id="mxh">
 3<test>
 4<a>
 5<id>1</id>
 6<name>mxh</name>
 7<val>44445</val>
 8</a>
 9<a>
10<id>2</id>
11<name>mxh</name>
12<val>67577</val>
13</a>
14<a>
15<id>3</id>
16<name>mxh</name>
17<val>18878700</val>
18</a>
19</test>
20</xml>   
21input:<input id="m"/><input id="r"/><input onclick="a()" type="button" value="search"/>   
22  
23其中xml也可以是文件。输入,1等</body>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus