怎么在xml根据Request["id"]来select xml数据?
怎么在xml根据Request["id"]来 select xml数据
列如象csdn一样http://community.csdn.net/Expert/topic/4595/4595487.xml?temp=.8398401
问题点数:20、回复次数:6Top
1 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2006-03-06 15:38:59 得分 4
csdn的问号是假的Top
2 楼skycuilin(小林)回复于 2006-03-06 17:18:53 得分 3
JS???????????不过没用过,现在用xml生成新闻系统Top
3 楼ice_berg16(寻梦的稻草人)回复于 2006-03-06 17:35:02 得分 2
xml是静态文件,不能带参数,
带参数的是XSL,需要用脚本来提供参数Top
4 楼ksn520(泡菜.Net)回复于 2006-03-07 09:05:56 得分 1
js的话可以
______________________________________________
我最讨厌两种人:
一是有种族歧视的;
二是黑人;
三是不识数的!Top
5 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2006-03-07 11:14:51 得分 0
<SCRIPT LANGUAGE="JavaScript">
//ÒÔÏ´úÂë¼ì²â´Ó1µ½99ÖÐÓжàÉÙ1¿ªÍ·µÄÊý×Ö
var xml="<?xml version='1.0'?><X>";
for(i=0;i<100;i++)
{
xml += "<Y a='" + i + "' />";
}
xml +="</X>"
var xmlDoc =new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.loadXML(xml);
xmlDoc.setProperty("SelectionLanguage", "XPath");
var nodes=xmlDoc.documentElement.selectNodes("Y[starts-with(@a,'1')]");
alert(nodes.length);
</SCRIPT>
Top
6 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2006-03-07 11:15:58 得分 10
<SCRIPT LANGUAGE="JavaScript">
//以下代码检测从1到99中有多少1开头的数字
var xml="<?xml version='1.0'?><X>";
for(i=0;i<100;i++)
{
xml += "<Y a='" + i + "' />";
}
xml +="</X>"
var xmlDoc =new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.loadXML(xml);
xmlDoc.setProperty("SelectionLanguage", "XPath");
var nodes=xmlDoc.documentElement.selectNodes("Y[starts-with(@a,'1')]");
alert(nodes.length);
</SCRIPT>
Top




