RSS
热门关键字:  数据挖掘  人工智能  数据仓库  搜索引擎  数据挖掘导论
当前位置 :| 首页>编程技术>xml技术>

xml 实现搜索功能

来源: 作者: 时间:2008-03-11 点击:

<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="example.xsl"?>

<agendas>

<agenda id="1">
<date>
2008-02-19
</date>
<title>
Lorem ipsum dolor 1 Lorem ipsum dolor 1
</title>
<intro>
Lorem ipsum dolor 1 Lorem ipsum dolor 1Lorem ipsum dolor 1 Lorem ipsum dolor 1Lorem ipsum dolor 1 Lorem ipsum dolor 1Lorem ipsum dolor 1 Lorem ipsum dolor 1Lorem ipsum dolor 1 Lorem ipsum dolor 1Lorem ipsum dolor 1 Lorem ipsum dolor 1Lorem ipsum dolor 1 Lorem ipsum dolor 1
</intro>


</agenda>

<agenda id="2">
<date>
2008-02-20
</date>
<title>
Lorem ipsum dolor 2 Lorem ipsum dolor 2
</title>
<intro>
Lorem ipsum dolor 2 Lorem ipsum dolor 2Lorem ipsum dolor 2 Lorem ipsum dolor 2Lorem ipsum dolor 2 Lorem ipsum dolor 2Lorem ipsum dolor 2 Lorem ipsum dolor 2Lorem ipsum dolor 2 Lorem ipsum dolor 2Lorem ipsum dolor 2 Lorem ipsum dolor 2Lorem ipsum dolor 2 Lorem ipsum dolor 2
</intro>
</agenda>

<agenda id="3">
<date>
2008-02-21
</date>
<title>
Lorem ipsum dolor 3 Lorem ipsum dolor 3
</title>
<intro>
Lorem ipsum dolor 3 Lorem ipsum dolor 3Lorem ipsum dolor 3 Lorem ipsum dolor 3Lorem ipsum dolor 3 Lorem ipsum dolor 3Lorem ipsum dolor 3 Lorem ipsum dolor 3Lorem ipsum dolor 3 Lorem ipsum dolor 3Lorem ipsum dolor 3 Lorem ipsum dolor 3Lorem ipsum dolor 3 Lorem ipsum dolor 3
</intro>
</agenda>

<agenda id="4">
<date>
2008-02-22
</date>
<title>
Lorem ipsum dolor 4 Lorem ipsum dolor 4
</title>
<intro>
Lorem ipsum dolor 4 Lorem ipsum dolor 4Lorem ipsum dolor 4 Lorem ipsum dolor 4Lorem ipsum dolor 4 Lorem ipsum dolor 4Lorem ipsum dolor 4 Lorem ipsum dolor 4Lorem ipsum dolor 4 Lorem ipsum dolor 4Lorem ipsum dolor 4 Lorem ipsum dolor 4Lorem ipsum dolor 4 Lorem ipsum dolor 4
</intro>
</agenda>


<agenda id="5">
<date>
2008-02-23
</date>
<title>
Lorem ipsum sssssssss dolor 5 Lorem ipsum dolor 5
</title>
<intro>
Lorem ipsum dolor 5 Lorem ipsum dolor 5Lorem ipsum dolor 5 Lorem ipsum dolor 5Lorem ipsum dolor 5 Lorem ipsum dolor 5Lorem ipsum dolor 5 Lorem ipsum dolor 5Lorem ipsum dolor 5 Lorem ipsum dolor 5Lorem ipsum dolor 5 Lorem ipsum dolor 5Lorem ipsum dolor 5 Lorem ipsum dolor 5
</intro>
</agenda>


<agenda id="6">
<date>
2008-02-24
</date> 数据挖掘研究院
<title>
Lorem ipsum dolor 6 Lorem ipsum dolor 6
</title>
<intro>
  Lorem ipsum dolor 6 Lorem ipsum dolor 6Lorem  ssssss ipsum  ssssss   dolor 6 Lorem ipsum dolor 6Lorem ipsum dolor 6 Lorem ipsum dolor 6Lorem ipsum dolor 6 Lorem ipsum dolor 6Lorem ipsum dolor 6 Lorem ipsum dolor 6Lorem ipsum dolor 2 Lorem ipsum dolor 2Lorem ipsum dolor 2 Lorem ipsum dolor 2
</intro>
</agenda>


<agenda id="7">
<date>
2008-02-21
</date>
<title>
Lorem ipsum dolor 7 Lorem ipsum dolor 7
</title> 数据挖掘研究院
<intro>
  Lorem ipsum dolor 7 Lorem ipsum dolor 7Lorem ssssss ipsum dolor 7 Lorem ipsum dolor 7Lorem ipsum dolor 7 Lorem ipsum dolor 7Lorem ipsum dolor 7 Lorem ipsum dolor 7Lorem ipsum dolor 7 Lorem ipsum dolor 7Lorem ipsum dolor 7 Lorem ipsum dolor 7Lorem ipsum dolor 7 Lorem ipsum dolor 7
</intro>
</agenda>


<agenda id="8">
<date>
  2008-02-26
</date>
<title>
  Lorem ipsum dolor 8 Lorem ipsum dolor 8
</title>
<intro>
  Lorem ipsum dolor 8 Lorem ipsum dolor 8Lorem ssssss ipsum dolor 8 Lorem ipsum dolor 8Lorem ipsum dolor 8 Lorem ipsum dolor 8Lorem ipsum dolor 8 Lorem ipsum dolor 8Lorem ipsum dolor 8 Lorem ipsum dolor 8Lorem ipsum dolor 8 Lorem ipsum dolor 8Lorem ipsum dolor 8 Lorem ipsum dolor 8 数据挖掘研究院
</intro>
</agenda>


<agenda id="9">
<date>
2008-02-27
</date>
<title>
Lorem ipsum dolor 9 Lorem ipsum dolor 9
</title>
<intro>
Lorem ipsum dolor 9 Lorem ipsum dolor 9Lorem ipsum dolor 9 Lorem ipsum dolor 9Lorem ipsum dolor 9 Lorem ipsum dolor 9Lorem ipsum dolor 9 Lorem ipsum dolor 9Lorem ipsum dolor 9 Lorem ipsum dolor 9Lorem ipsum dolor 9 Lorem ipsum dolor 9Lorem ipsum dolor 9 Lorem ipsum dolor 9
</intro>
</agenda>


<agenda id="10">
<date>
2008-02-28
</date> 数据挖掘研究院
<title>
Lorem ipsum dolor 10 Lorem ipsum dolor 10
</title>
<intro>
Lorem ipsum dolor 10 Lorem ipsum dolor 10Lorem ipsum dolor 10 Lorem ipsum dolor 10Lorem ipsum dolor 10 Lorem ipsum dolor 10Lorem ipsum dolor 10 Lorem ipsum dolor 10Lorem ipsum dolor 10 Lorem ipsum dolor 10Lorem ipsum dolor 10 Lorem ipsum dolor 10Lorem ipsum dolor 10 Lorem ipsum dolor 10
</intro>
</agenda>


<agenda id="11">
<date>
2008-03-02
</date>
<title>
Lorem ipsum dolor 11 Lorem ipsum dolor 11
</title>
<intro>
Lorem ipsum dolor 11 Lorem ipsum dolor 11Lorem ipsum dolor 11 Lorem ipsum dolor 11Lorem ipsum dolor 11 Lorem ipsum dolor 11Lorem ipsum dolor 11 Lorem ipsum dolor 11Lorem ipsum dolor 11 Lorem ipsum dolor 11Lorem ipsum dolor 11 Lorem ipsum dolor 11Lorem ipsum dolor 11 Lorem ipsum dolor 11 数据挖掘研究院
</intro>
</agenda>


<agenda id="12">
<date>
2008-03-03
</date>
<title>
Lorem ipsum dolor 12 Lorem ipsum dolor 12
</title>
<intro>
Lorem ipsum dolor 12 Lorem ipsum dolor 12Lorem ipsum dolor 12 Lorem ipsum dolor 12Lorem ipsum dolor 12 Lorem ipsum dolor 12Lorem ipsum dolor 12 Lorem ipsum dolor 12Lorem ipsum dolor 12 Lorem ipsum dolor 12Lorem ipsum dolor 12 Lorem ipsum dolor 12Lorem ipsum dolor 12 Lorem ipsum dolor 12
</intro>
</agenda>

<agenda id="13">
<date>
2008-03-04
</date> 数据挖掘实验室
<title>
Lorem ipsum dolor 13 Lorem ipsum dolor 13
</title>
<intro>
Lorem ipsum dolor 13 Lorem ipsum dolor 13Lorem ipsum dolor 13 Lorem ipsum dolor 13Lorem ipsum dolor 13 Lorem ipsum dolor 13Lorem ipsum dolor 13 Lorem ipsum dolor 13Lorem ipsum dolor 13 Lorem ipsum dolor 13Lorem ipsum dolor 13 Lorem ipsum dolor 13Lorem ipsum dolor 13 Lorem ipsum dolor 13
</intro>
</agenda>

<agenda id="14">
<date>
2008-03-05
</date>
<title>
Lorem ipsum dolor 14 Lorem ipsum dolor 14
</title>
<intro>
Lorem ipsum dolor 14 Lorem ipsum dolor 14Lorem ipsum dolor 14 Lorem ipsum dolor 14Lorem ipsum dolor 14 Lorem ipsum dolor 14Lorem ipsum dolor 14 Lorem ipsum dolor 14Lorem ipsum dolor 14 Lorem ipsum dolor 14Lorem ipsum dolor 14 Lorem ipsum dolor 14Lorem ipsum dolor 14 Lorem ipsum dolor 14 数据挖掘研究院
</intro>
</agenda>

</agendas>


以上是xml文件,如何实现搜索功能。
--------------
<html>
<body>
<script type="text/javascript">

function research(a,b,c)
{
// Load XML 
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("example.xml")

var simple=xml.selectNodes("agendas/agenda[date=@a]")
for(i=0;i <simple.length;i++)
{

document.write(" <xmp> ")
document.write(simple[i].xml)
document.write(" </xmp> ")
}
}
</script>
<form name="form" method="post" action="">
<p> input: </p>
Date : <input name="date"  value="" size="20"/> <br/> 数据挖掘研究院
Title: <input name="title" value="" size="20"/> <br/>
Intro: <input name="intro" value="" size="20"/> <br/>
<input type="button" onclick="research(document.form.date.value,document.form.title.value,document.form.intro.value)" value="确定" />
</form>
</body>
</html>
---------
这是我未完成的代码。我的想法是通过传递,然后进行搜索。
新手,不太懂。望高手指点。谢谢。

help

Create By Any-Extract(WL-AE) 数据挖掘研究院

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?