以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  [原创]如何显示用asp生成的xml文件啊,请大家帮助一下啦!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=8193)


--  作者:sandy909
--  发布时间:6/8/2004 11:11:00 AM

--  [原创]如何显示用asp生成的xml文件啊,请大家帮助一下啦!
< %
   Response.ContentType = "text/xml"


   set conn=Server.CreateObject("ADODB.Connection")
   conn.provider="Microsoft.Jet.OLEDB.4.0;"
   conn.open server.mappath("../ado/database.mdb")
   sql="select fname, lname from tblGuestBook"
   set rs = Conn.Execute(sql)
   rs.MoveFirst()


   response.write("< ?xml version='1.0' ?>")
   response.write("< guestbook>")
   while (not rs.EOF)
   response.write("< guest>")
   response.write("< fname>" & rs("fname") & "< /fname>")
   response.write("< lname>" & rs("lname") & "< /lname>")
   response.write("< /guest>")
   rs.MoveNext()
   wend
   rs.close()
   conn.close()

例如我用asp生成这样的xml文件,如何在asp或在htm中显示生成的xml啊?请各位帮忙!


--  作者:admin
--  发布时间:6/8/2004 11:53:00 AM

--  
请不要随便用“[原创]” 作标题呀
--  作者:5611
--  发布时间:6/8/2004 1:36:00 PM

--  
这样输出可以吗?
用asp输出的仅仅是页面而已呀?但是实在浏览器中输出的吗?http://..../xxx.xml
我感觉是http://....../xxx.asp而已。
如果能用asp程序先生成xml文档,然后再转向生成文件,是不是更好?

--  作者:yuewei
--  发布时间:6/11/2004 9:54:00 AM

--  
可以在浏览器中直接显示
Response.Write(xmlDoc.xml)
--  作者:好运00
--  发布时间:7/16/2004 10:16:00 PM

--  
我只知道2个办法:
1.用xslt写一个xsl文件。
2。在html里掉对象。

俺是java程序员,以上仅供参考。


--  作者:iq25
--  发布时间:8/3/2004 10:24:00 AM

--  
就是就是!直接用css或者xsl格式化xml就可以直接显示了!
--  作者:sjcatsoft
--  发布时间:8/13/2004 4:14:00 PM

--  
(1) 显示 XML格式的内容
     你的方法就是对的
(2) 显示成 HTML 格式
   A. 用CSS可以[不推荐]
   B. 用 XSL
   xmldom.load(xsl'absoulte path)
   response.write xmldom.transformNode(xml_content)
--  作者:zhangsf
--  发布时间:8/14/2004 3:33:00 PM

--  
建议数据直接从数据库取啊,然后使用xsl进行格式化输出就可以啦
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms