以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  请问,我用ASP从数据库中读出数据。想写入一个XML数据流,但不想形成一个XML文件。  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=18812)


--  作者:sherilyhq
--  发布时间:5/25/2005 2:11:00 PM

--  请问,我用ASP从数据库中读出数据。想写入一个XML数据流,但不想形成一个XML文件。
请问,我用ASP从数据库中读出数据。想写入一个XML数据流,但不想形成一个XML文件。请问如何呀?
我这样写的,但似乎不行。
rs.open "select * from product order by id desc",conn,1,1

text="<?xml version="1.0" encoding="GB2312"?>" & "<product>"

do while not rs.eof
  id=trim(rs("id"))
  name=strvalue(trim(rs("name")),24)
  picpath=trim(rs("picpath"))
  comment=trim(rs("comment"))
  price1=rs("price1")
  price2=rs("price2")
  vipprice=rs("vipprice")
   
  text=text&"<list>"
  text=text&"<id>"&id&"</id>"
  text=text&"<name>"&name&"</name>"
  text=text&"<picpath>"&picpath&"</picpath>"
  text=text&"<comment>"&comment&"</comment>"
  text=text&"<price1>"&price1&"</price1>"
  text=text&"<price2>"&price2&"</price2>"
  text=text&"<vipprice>"&vipprice&"</vipprice>"
  text=text&"</list>"
    
  rs.movenext
loop
text=text&"</product>"
Set objXML = Server.CreateObject("Microsoft.XMLDOM")   
objXML.async = false
objXML.loadXML(text)


--  作者:killl
--  发布时间:5/25/2005 8:32:00 PM

--  
形成流干什么呀,,能形成文件吗?
--  作者:Qr
--  发布时间:5/25/2005 9:54:00 PM

--  
首先text="<?xml version="1.0" encoding="GB2312"?>" & "<product>"这一句就不符合ASP的语法,可用单双引号处理。
--  作者:sherilyhq
--  发布时间:5/26/2005 11:31:00 AM

--  
那我想问一下,XSL里<a href="icar.asp?id={id}&action=add" target="pcart"></a>
这句话有问题吗?
--  作者:Qr
--  发布时间:5/26/2005 12:12:00 PM

--  
有!XSL中不能直接使用“&”,这个字符必须使用转义。“&”用“&amp;amp;”表示。
--  作者:sherilyhq
--  发布时间:5/26/2005 2:16:00 PM

--  
恩。果然,这个问题解决了。谢谢高手!!
--  作者:sherilyhq
--  发布时间:5/26/2005 4:14:00 PM

--  
对了,还有一个问题,我想通过XSL输出XML数据,但不是一行一列的方式,而是一行两列的。请问大侠,在<xsl:for-each ...>中,应该如何处理呀?

--  作者:Qr
--  发布时间:5/26/2005 6:12:00 PM

--  
样式版有关这方面的内容有很多讨论,自己看一下吧:)
--  作者:switer520
--  发布时间:5/30/2005 6:06:00 AM

--  
楼上的版主,请问怎么能实现基于XML技术的数据库之间的数据交换。我是新手啊,对这方面问题理解不上去,请指教。!!!
--  作者:lqliang125
--  发布时间:6/4/2005 10:45:00 AM

--  

--  作者:hacken
--  发布时间:6/9/2005 9:57:00 AM

--  
高手多指教
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
8,877.014ms