<?xml   version="1.0"   encoding="GB2312"?>  
    <MaterialClasses>  
  <MaterialClass   MaterialClassCode="01"   Description="什么是非法吸收公众存款罪?如何处罚?"/> 

   </MaterialClasses>  

xml文件如上

1、用javascript   
      var   xmldoc=new   ActiveXObject("MSXML2.DOMDocument");  
      xmldoc.async=false;  
      xmldoc.load("aa.xml");
   var   AttNode=xmldoc.selectSingleNode("//MaterialClasses/MaterialClass[@MaterialClassCode='"+id+"']/@Description").text;

   document.getElementById("Question").innerHTML=AttNode;

2、用asp

<%  
  Var=request.QueryString("id")
  set   xml=server.createobject("Microsoft.XMLDOM")  
  xml.async=false  
  xml.load   server.mappath("aa.xml")  
  set   node=xml.selectsinglenode("//MaterialClass[@MaterialClassCode='"&Var&"']")  
  response.write   node.getattribute("Description")  
  %>

以上两种方法都用来取得接点上Description属性的值,少有不同

posted on 2008-10-07 21:49  shf  阅读(302)  评论(0编辑  收藏  举报