我认为这很简单,但我似乎无法找到答案。
我在 SQL Server 2005 上运行查询,for xml, elements
最后以 XML 形式返回结果。
select top 10 title, pubdate, description, link
from rssfeed item
for xml auto, elements
我正在从经典的 ASP 页面运行查询。通常要从列中获取结果,我会使用rs.Fields.Item("colName")
. 问题是,for xml
列名是一个长字符串,如XML_F52E2B61-...
.
我试过了rs.Fields(0).value
。这奇怪地返回了查询中由问号分隔的列的名称,而不是 XML。我的输出是:
?title?pubdate?description?link?item?L???
我在 Management Studio 中测试了我的查询,XML 看起来没问题。有没有办法将此值读入经典 ASP?