response.write "<product>"
response.write "<title value='Product 01' />"
response.write "<content>www.fxdaima.com</content>"
response.write "<thumb value='thumb/thumb1.jpg' />"
response.write "<image value='image/image1.jpg' />"
</product>
<product>
谢谢帮忙?
<product>
<title value="Product 01" />
<content>www.fxdaima.com</content>
<thumb value="thumb/thumb1.jpg" />
<image value="image/image1.jpg" />
</product>
<product>
<title value="Product 02" />
<content>www.fxdaima.com</content>
<thumb value="thumb/thumb2.jpg" />
<image value="image/image2.jpg" />
</product>
<product>
<title value="Product 03" />
<content>www.fxdaima.com</content>
<thumb value="thumb/thumb3.jpg" />
<image value="image/image3.jpg" />
</product>
<product>
<title value="Product 04" />
<content>www.fxdaima.com</content>
<thumb value="thumb/thumb42.jpg" />
<image value="image/image41.jpg" />
</product>
<option
viewImgNum="6"
xMain="1"
yMain="1"
xThumb="52"
yThumb="280"
xSpaceThumb="6"
thumbXsize="74"
thumbYsize="120"
maskMargin="3"
/>
就是在asp 页面里面只要按照 XMl的格式输出就行了。按对应的标签输出,页面上显示的还是Xml,如果要获取的话,可以用ServerXMLHTTP 对象获取。你试试看。
'----------------------------------------------------------------
'程序简介: 完成asp语言对XML文档中指定节点文本的增加、删除、修改、查看
'入口参数: 无
'出口参数: 无
'------------------------------------------------
'函数名字:ConnectXml()
'入口参数: filename 需要连接或打开的xml文件名
'出口参数: 无
'返回值 :ConnectXml=0,XMLMorntekDocument就是一个成功装载XML文档的对象了。
' ConnectXml<>0,则打印错误信息strError
'------------------------------------------------
class aspXML
dim XMLMorntekDocument
dim strSourceFile
function ConnectXml(filename)
strSourceFile=Server.MapPath(filename)
Set XMLMorntekDocument = Server.CreateObject("Microsoft.XMLDOM")
XMLMorntekDocument.async = false
XMLMorntekDocument.load(strSourceFile)
ConnectXml=XMLMorntekDocument.parseerror.errorcode
if XMLMorntekDocument.parseerror.errorcode<>0 then
strError="<h2>error"&XMLMorntekDocument.parseerror.errorcode&"</h2>"
strError=strError&XMLMorntekDocument.parseerror.reason&"<br>"
strError=strError&XMLMorntekDocument.parseerror.url&"<br>"
strError=strError&XMLMorntekDocument.parseerror.line&"<br>"
strError=strError&XMLMorntekDocument.parseerror.filepos&"<br>"
strError=strError&XMLMorntekDocument.parseerror.srcText&"<br>"
response.write strError
end if
end function
'------------------------------------------------
'函数名字:CloseXml()
'入口参数: 无
'出口参数: 无
'------------------------------------------------
function CloseXml(XMLMorntekDocument)
if IsObject(XMLMorntekDocument) then
set XMLMorntekDocument=nothing
end if
end function
'------------------------------------------------
'函数名字:SelectXmlNodeText(elementname)
'入口参数: elementname 元素的名字
'出口参数: 无
'------------------------------------------------
function SelectXmlNodeText(elementname)
elementname="//"&elementname
temp=XMLMorntekDocument.selectSingleNode(elementname).text
selectXmlNodeText= server.htmlencode(temp)
end function
'------------------------------------------------
'函数名字:InsertXmlNodeText(befelementname,elementname,elementtext)
'入口参数: elementname 插入的元素的名字
' befelementname在此元素的名字前面插入元素
' elementtext 插入的元素的文本
'出口参数: 无
'------------------------------------------------
function InsertXmlNodeText(befelementname,elementname,elementtext)
dim befelement,element
set befelement=XMLMorntekDocument.selectSingleNode("//"&befelementname)
set element= XMLMorntekDocument.createelement(elementname)
befelement.insertBefore element,befelement.firstchild
element.text=elementtext
end function
'------------------------------------------------
'函数名字:UpdateXmlNodeText(elementname,newelementtext)
'入口参数: elementname 元素的名字
' newelementtext元素的新文本
'出口参数: 无
'------------------------------------------------
function UpdateXmlNodeText(elementname,newelementtext)
dim element
set element=XMLMorntekDocument.selectSingleNode("//"&elementname)
element.text=newelementtext
XMLMorntekDocument.Save(strSourceFile)
end function
'------------------------------------------------
'函数名字:DeleteXmlNodeText(elementname)
'入口参数: elementname 元素的名字
'出口参数: 无
'------------------------------------------------
function DeleteXmlNodeText(elementname)
XMLMorntekDocument.selectSingleNode("//"&elementname).text =""
end function
end class
%>
写好的类库,更多请关注www.204080.com
如何随机生成A-Z,a-z 52个大小字符中的任意一个 关于ID与NAME windows NT 下中断向量表的问题 谁知道MMC中的那个远程获取硬件信息怎么实现的? 有没有PSD文件开发的控件 word打开比较慢,怎么解决阿? DATETIME的小问题。谁帮帮我。我是新手。 !!!!高分求ComponentArt Web.UI 2006.1 for ASP.NET1.x的注册码!!!! 十豆三大侠,还是那个问题搞不定 求IBM WebSphere MQ示范程序和使用(介绍)文档 一个长循环,在我关闭程序的时候发现这个循环的进程还在运行,只能在任务管理器里杀掉,请问如何解决? 为什么每次使用打印机都要重新连接呢??很是烦恼呢?大家帮帮我~ 我用vs2003开发了一个WMS插件,可行,可是在VS2005编码后注册不了?? freetextbox最新版的是哪个版本 jsp如何使用weblogic已经配置好的连接池 一组相关的有顺序的图片怎样保存到一条记录中,并且每条记录的图片数可能不定 如何备份数据库??? 急:请问如何动态创建 14个image 请教一个问题 水晶报表文本对象怎么输入上标?进来的都有分 机器视觉&模式识别技术现在能否解决实物识别? 表单内提交多个循环input,如果处理 很多人都说上帝,但是你真的信上帝吗?反正我信,我能证明出来。 程序员提升竞争力的捷径?真的吗? 及时修改屏幕分辨率 如何生成mak文件? 多个文件写成一个文件流 关于如何把文件内容入库~~在线等,急急急 用vc++.net 2003如何制作类型库供DELPHI调用 查询中转的等待页面 发何实现