以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  [求助]如何在asp页面的超链接中加入xml节点的属性值  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=42941)


--  作者:luoyj0701
--  发布时间:1/31/2007 9:24:00 PM

--  [求助]如何在asp页面的超链接中加入xml节点的属性值
我有如下zxtz.xml文件
<Root>
    <InfoList>
         <OAInfo Numb="78430" TypeNumb="4022" Title="合理建议" />
         <OAInfo Numb="78431" TypeNumb="4022" Title="上海市建设和交通委领导到我局检查调研" />
         <OAInfo Numb="78432" TypeNumb="4022" Title="上海铁路法院工作会议17日在上海召开" />
  </InfoList>
  </Root>
  
想在asp页面中显示以上xml文件中的每条OAInfo信息,如下:
<xml id="zxtzxml" src="zxtz.xml" async="false"></xml>
<table width="100%" border="0" cellspacing="0" cellpadding="0" datasrc="#zxtzxml" datafld="InfoList">
<tr>
     <td>
          <table width="100%" border="0" cellspacing="2" cellpadding="0" datasrc="#zxtzxml" datafld="OAInfo" datapagesize="4">
 <tr>     
                    <td><a><span datafld="Title"></span>(<span datafld="PrintDate"></span>)</font></a>
                    </td>
 </tr>   
           </table>
     </td>
</tr>
</table>

请问我要如何将<a>标记写成如asp中<a href="show.asp?numb=<%=numb%>">这样的链接?如何把xml中每条信息的numb属性作为参数传给asp中每一条信息的链接?谢谢哪位高手指教,万分感谢 !!


--  作者:Qr
--  发布时间:2/1/2007 9:32:00 AM

--  
参考:http://bbs.w3china.org/dispbbs.asp?BoardID=1&id=32521
--  作者:luoyj0701
--  发布时间:2/1/2007 11:07:00 AM

--  
不行啊,<a DATAFLD="web">是锚点,而我是要另外打开一个页面,页面地址后面加入xml中的参数
--  作者:Qr
--  发布时间:2/1/2007 3:39:00 PM

--  
此处的web是XML中节点,你得修改XML文档,如果XML不受控制,那就没办法了。
--  作者:luoyj0701
--  发布时间:2/5/2007 2:35:00 PM

--  
没办法,不能控制和改变xml,最后只能改用DOM对象解决了。个人觉得好像还是DOM灵活一点。
感谢斑竹的热心指点
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
56.152ms