VB语言中间添加空格

SubCreateXMLDimfileObj,XmlFileSetfileObj=CreateObject("Scripting.FileSystemObject")Se... Sub CreateXMLDim fileObj,XmlFile
Set fileObj=CreateObject("Scripting.FileSystemObject")
Set XmlFile=fileObj.CreateTextFile(XMLname,True)
objxml=CStr("<?xml version=""1.0""encoding=""UTF-8""?>")
objxml=objxml&CStr("<testcases>")objxml=objxml&objxml_inter
objxml=objxml&CStr("</testcases>")
XmlFile.Write(objxml)
XmlFile.Close
End Sub
这是用VB新建一个xml文件的过程,但是objxml=CStr("<?xml version=""1.0""encoding=""UTF-8""?>")在“encoding"前添加空格执行不了,如何添加,还有个问题如何新生成的xml默认是UTF-8编码
展开
 我来答 举报
网海1书生
科技发烧友

2013-04-24 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12315 获赞数:26235

向TA提问 私信TA
展开全部
1
2
3
4
5
6
7
8
9
10
11
Sub CreateXML()
Dim fileObj, XmlFile
Set fileObj = CreateObject("Scripting.FileSystemObject")
Set XmlFile = fileObj.CreateTextFile(XMLname, True)
objxml = "<?xml version=""1.0"" encoding=""UTF-8""?>"
objxml = objxml & "<testcases>"
objxml = objxml & objxml_inter
objxml = objxml & "</testcases>"
XmlFile.Write objxml
XmlFile.Close
End Sub
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
liujj4241
2013-04-24 · TA获得超过4043个赞
知道大有可为答主
回答量:7021
采纳率:58%
帮助的人:835万
展开全部
1、添加空格是没问题的
objxml="<?xml version=""1.0"" encoding=""UTF-8""?>"

不需要cstr,后面也一样,本来就是string了
2、xml干嘛要用文本向里面写?utf-8的文本都是二进制的,用文本向里面写写不进去的,写进去也读不出来
建议用DomDocument来写
本回答被提问者和网友采纳
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式