如何向在 vbscript 中创建的 XML 添加空格/格式?
我正在使用 vbscript 将表单数据写入 XML 文件:
Set objRecord = objDom.createElement("story")
objRoot.appendChild objRecord
Set objField = objDom.createElement("first")
objField.Text = Request.Form("fName")
objRecord.appendChild objField
这可以工作,但输出没有像您期望的 XML 文件那样的格式:
<story><first>Jennifer</first></story><story><first>David</first></story><story><first>Austin</first></story><story><first>Steve</first></story>
我正在尝试实现:
<story>
<first>Jennifer</first>
</story>
<story>
<first>David</first>
</story>
感谢您的任何见解
I'm using vbscript to write form data to an XML file:
Set objRecord = objDom.createElement("story")
objRoot.appendChild objRecord
Set objField = objDom.createElement("first")
objField.Text = Request.Form("fName")
objRecord.appendChild objField
which works, but the output has no formatting like you would expect from an XML file:
<story><first>Jennifer</first></story><story><first>David</first></story><story><first>Austin</first></story><story><first>Steve</first></story>
I'm trying to achieve:
<story>
<first>Jennifer</first>
</story>
<story>
<first>David</first>
</story>
Thanks for any insight
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Oleg 说 你可以漂亮地打印现有 XML 文件以这种方式使用 Javascript:
这应该很容易转换为 VBScript。
Oleg says You can pretty print an existing XML file using Javascript this way:
That should be pretty easy to translate to VBScript.