以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML在语音技术中的应用 』   (http://bbs.xml.org.cn/list.asp?boardid=47)
----  怎样生成这样的XML文档?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=47&rootid=&id=72949)


--  作者:ws_ql009
--  发布时间:3/12/2009 4:10:00 PM

--  怎样生成这样的XML文档?
下面的 asp TO XML代码

-------------------------------------


if instr(1,Request.Form.Key(i),"btn_")=0 then
    '创建field 和 value 元素,以及 id 属性
    Set fieldName = xmlDoc.createElement("field")
    Set fieldValue = xmlDoc.createElement("value")
    Set attID = xmlDoc.createAttribute("id")
    '把当前表单域的名称设置为id属性的值
    attID.Text = Request.Form.Key(i)

    '把当前表单域的值设置为value元素的值
    fieldValue.Text = Request.Form(i)
    '将field元素作为根元素的子元素进行添加
    rootEl.appendChild fieldName
    '将value元素作为field元素的子元素进行添加
    fieldName.appendChild fieldValue
end if

---------------------目前生成这样的XML文档
<?xml version="1.0" ?>
- <customer>
- <field>
  <value>aaa</value>
  </field>
- <field>
  <value>bbb</value>
  </field>
  </customer>
----------------------
--------------------想改如下面的问大师怎样改?
<?xml version="1.0" ?>
- <customer>
<bnn>
  <field>aaa</field>
  <cc>bbb</cc>
</bnn>
  </customer>
----------------------


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,640.625ms