CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

如何用写一段ASP程序,把一个XML文件的内容读出来?不是ASP.Net哦!

楼主mudonfield(如影随行·郁闷得太久了)2003-12-04 00:47:55 在 Web 开发 / ASP 提问

同上 问题点数:100、回复次数:6Top

1 楼jnkc(江南昆虫)回复于 2003-12-04 00:53:45 得分 10

如果是要读取全部,用FSO当作文本文件对待就行了;  
  如果需要其中的部分内容,用“Server.CreateObject("Microsoft.XMLDOM")”进行操作。Top

2 楼happymingnan(湖畔的畅想)回复于 2003-12-04 00:57:05 得分 0

学习Top

3 楼mudonfield(如影随行·郁闷得太久了)回复于 2003-12-04 09:27:50 得分 0

jnkc(江南昆虫)可否明示?  
   
  如何把一个很规则表格的XML里的每一行的每一格读出来。Top

4 楼online(龙卷风V4.0--决战江湖(MS MVP-VB))回复于 2003-12-04 13:32:46 得分 10

看看  
  http://expert.csdn.net/Expert/topic/2522/2522785.xml?temp=.4890558  
  虽然是vb的,但是比较容易改成asp的Top

5 楼possible_Y(████本人签名需要刮开,方可看到 )回复于 2003-12-04 13:46:28 得分 40

用fso:  
  <%  
  Set   fso=Server.CreateObject("Scripting.FileSystemObject")  
  Set   fil=fso.OpenTextFile(Server.MapPath("your.xml"),1)  
  na=fil.ReadAll  
  fil.close  
  %>  
  <textarea><%=na%></textarea>  
   
  用xmldom:  
   
  set   s_xmldoc=server.CreateObject("MSXML2.DOMDocument")  
  s_xmldoc.async=false  
  s_xmldoc.load(Server.MapPath("your.xml"))  
  ……Top

6 楼possible_Y(████本人签名需要刮开,方可看到 )回复于 2003-12-04 13:59:36 得分 40

<%  
  function   parser(node){  
  Set   nodes=node.childNodes  
   
  if   node.nodeType=1   then  
  strHTML=strHTML&"<ul><li><b>节点:</b>"   &   node.nodeName   &   ";"  
                    end   if  
   
  if   node.hasChildNodes   then  
  for   Each   Item   In   nodes  
  nodeT=Item  
  if   nodeT.nodeType=3   then  
  strHTML=strHTML&"<b>值</b>"   &   node.text  
                                                          end   if  
  call   parser(nodeT)  
  next  
  end   if  
  if   node.nodeType=1   then  
  strHTML+="</ul>";  
                    end   if  
  end   function  
   
  set   s_xmldoc=server.CreateObject("MSXML2.DOMDocument")  
  s_xmldoc.async=false  
  s_xmldoc.load(Server.MapPath("your.xml"))  
   
  call   parser(s_xmldoc.documentElement)  
  %>Top

相关问题

  • VB程序如何处理XML文件
  • 如何屏蔽.asp 和.htm文件中的源文件程序
  • 怎样从jar文件取得程序需要的xml文件?
  • asp程序如何知道文件实际目录?
  • 用ASP能写一个上传文件的程序吗???
  • 怎么用ASP做一个文件下载的程序呢?
  • 怎么通过ASP程序删除test.html文件???谢谢!!!!
  • 如何将asp程序转成EXE文件?有工具吗?
  • 在一个ASPX里面怎么引入ASP程序文件
  • 用ASP程序如何删除用组件上传的文件?

关键词

  • xml
  • server
  • xmldoc
  • createobject
  • node

得分解答快速导航

  • 帖主:mudonfield
  • jnkc
  • online
  • possible_Y
  • possible_Y

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo