社区
XML/XSL
帖子详情
还是变量问题,求救!
lei89413005
2003-12-09 09:03:17
在IE地址栏中输入或链接网址中的地址是:http://192.168.1.84/xmlsite/abc.xml?projectNo=1234
我怎么在xsl文件中得到projectNo这个变量的值,而根据它的值去选择数据段,
各位大哥大姐,帮帮忙罗,第二次发帖了!先谢谢了!!!
...全文
96
3
打赏
收藏
还是变量问题,求救!
在IE地址栏中输入或链接网址中的地址是:http://192.168.1.84/xmlsite/abc.xml?projectNo=1234 我怎么在xsl文件中得到projectNo这个变量的值,而根据它的值去选择数据段, 各位大哥大姐,帮帮忙罗,第二次发帖了!先谢谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snowcloud2002
2003-12-10
打赏
举报
回复
用上面的
colee
2003-12-10
打赏
举报
回复
用Javascript (转载):
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:JsFun="urn:moonpiazza">
<msxsl:script language="jscript" implements-prefix="JsFun">
<![CDATA[
function GetQueryValue(p_sURL,p_sPar)
{
var sVal = "" ;
var sURL = p_sURL.toLowerCase();
var sPar = p_sPar.toLowerCase();
var sTmpStr;
var nTmp ;
if (sURL=="" || sPar=="")
{
return sVal;
}
sPar += "=";
nTmp = sURL.indexOf(sPar);
if (nTmp < 0)
{
return sVal;
}
sTmpStr = sURL.substr(nTmp + sPar.length);
nTmp = sTmpStr.indexOf("&");
if (nTmp<0)
{
return sTmpStr;
}
else
{
sTmpStr = sTmpStr.substr(0,nTmp);
return sTmpStr;
}
}
function getDataID(node)
{
var sURL = node.nextNode.ownerDocument.url;
var sDataID = GetQueryValue(sURL, "DataID");
return sDataID ;
}
]]>
</msxsl:script>
<xsl:variable name="DataID" select="JsFun:getDataID(//*)" />
<xsl:template match="/">
DataID:<xsl:value-of select="$DataID" />
</xsl:template>
<xsl:template match="root">
<xsl:for-each select="book">
<xsl:if expr="getDataID(this) == this.attributes.getNamedItem('ID').value">
<xsl:value-of select="." />
</xsl:if>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="text/xsl" href="1.xsl"?>
<root>
<book ID="1">
<书名>基于XML 的 ASP.NET开发</书名>
<定价>42</定价>
<作者>Dan Wahlin/王宝良</作者>
</book>
<book ID="2">
<书名>XML应用的UML建模技术</书名>
<定价>32</定价>
<作者>David Carlson/周靖 侯奕萌 沈金河等</作者>
</book>
<book ID="3">
<书名>极限编程研究</书名>
<定价>70</定价>
<作者>Giancarrio Succi/Michele Marchesi/张辉(译)</作者>
</book>
<book ID="4">
<书名>Design Patterns</书名>
<定价>38</定价>
<作者>Erich Gamma/Richard Helm/Ralph Johnson/John Vlissides</作者>
</book>
</root>
snowcloud2002
2003-12-09
打赏
举报
回复
先得到网址
(Arduino)蓝牙和 APPinventor实现一键SOS
求救
(一)
蓝牙和 APPinventor实现一键SOS
求救
(Arduino) 大家好,最近准备参加学校的比赛,做了一个项目,需要用到一键SOS
求救
,可实现手机自动拨打电话。中途遇到一些
问题
,所以想记录下来。希望可以帮到大家。 Arduino板和蓝牙还有按键的连接 蓝牙--------------------------------------Arduino--------------------------...
求救
!怎么画多个自
变量
,一个因
变量
(即多元线性回归)的散点图啊!
怎么画多个自
变量
,一个因
变量
(即多元线性回归)的散点图啊!
各位C语言大佬们,小白
求救
!
C语言bug
求救
呀
51单片机控制蜂鸣器发SOS国际
求救
信号声音实验
说明:本文是51单片机控制蜂鸣器发声实验的高级版,和上个实验差不多,上个实验是控制蜂鸣器发声,本实验可以理解为控制蜂鸣器间断发出不同长度的声音,本文同样重在夯实基础,如果是大神,请自觉飘过。 好了我们言归正传,轮船行驶在辽阔的大海里,当发生意外事故的时候,“SOS”遇难信号便飞向海空,传往四面八方,我们都知道SOS信号是三短,三长,三短(摩尔斯电码),那么我们要如何去控制蜂鸣器发出这样的信号呢? 其实用单片机控制蜂鸣器发SOS声也很简单,原理基本上和上个实验差不多,控制方式稍微会复杂一点点,我们下面会详细介
c语言若x为int型
变量
,c语言的题!
求救
!!
2018-08-09求一个C语言程序 输入整型
变量
x 输出整型
变量
x对应的十进制、八进制和十六进制形printf自带输出格式。 %d是十进制输出, %x是十六进制输出。 %o是八进制输出。用printf自带的格式输出代码"飞飞"已经给出了。 我就不再写了。 给你个用函数转换的。 你可以看看。 #include /*输出*/void print(int i,char *s){ while(i--...
XML/XSL
8,906
社区成员
22,677
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章