从数据库读出数据,然后以xml的格式显示数据,但是提示hd,category,subsort等没有关闭,可是我已经关闭了呀,不知道具体是什么原因造成了这个问题?
vb code:
因为输出的内容不能带<>”‘&这几个特殊字符,需要进行xmlencode编码,如下的代码详情:
vbscript code:
另外,如果是文件编码问题,则可以将:
response.write “<?xml version=”"1.0″” encoding=”"utf-8″” ?>”
改成
response.write “<?xml version=”"1.0″” encoding=”"gb2312″” ?>”
另外,在开始输出之前,需要清空内容:
response.clear
response.write “<?xml version=”"1.0″” encoding=”"gb2312″” ?>”
另外,写成:
response.write vbcrlf & vbtab & vbtab & “<subsort>”
更容易观察.
发表评论