这里是原生的做法,具体使用可做相应的封装:

     Private Function GetUpdateRoomXml() As String
         Dim xmlDOM As New XmlDocument
         Dim xmlGACode As XmlElement = xmlDOM.CreateElement("SAVEAREA")
         For Each dr As DataRow In dtUpdate_p_Room.Rows
             Dim xmlRow As XmlElement = xmlDOM.CreateElement("ITEMS")
             Dim xmlRoomGUID As XmlElement = xmlDOM.CreateElement("RoomGUID")
             Dim xmlGABldCode As XmlElement = xmlDOM.CreateElement("GABldCode")
             Dim xmlGAUnitCode As XmlElement = xmlDOM.CreateElement("GAUnitCode")
             Dim xmlGARoomCode As XmlElement = xmlDOM.CreateElement("GARoomCode")
             Dim xmlGACode0 As XmlElement = xmlDOM.CreateElement("GACode")
             Dim xmlRoomCode As XmlElement = xmlDOM.CreateElement("RoomCode")
             xmlRoomGUID.InnerText = dr.Item("RoomGUID").ToString()
             xmlGABldCode.InnerText = dr.Item("GABldCode").ToString()
             xmlGAUnitCode.InnerText = dr.Item("GAUnitCode").ToString()
             xmlGARoomCode.InnerText = dr.Item("GARoomCode").ToString()
             xmlGACode0.InnerText = dr.Item("GACode").ToString()
             xmlRoomCode.InnerText = dr.Item("RoomCode").ToString()
             xmlRow.AppendChild(xmlRoomGUID)
             xmlRow.AppendChild(xmlGABldCode)
             xmlRow.AppendChild(xmlGAUnitCode)
             xmlRow.AppendChild(xmlGARoomCode)
             xmlRow.AppendChild(xmlGACode0)
             xmlRow.AppendChild(xmlRoomCode)
             xmlGACode.AppendChild(xmlRow)
         Next
         Return xmlGACode.OuterXml
     End Function

vb中创建xml的更多相关文章

  1. .net中创建xml文件的两种方法

    .net中创建xml文件的两种方法 方法1:根据xml结构一步一步构建xml文档,保存文件(动态方式) 方法2:直接加载xml结构,保存文件(固定方式) 方法1:动态创建xml文档 根据传递的值,构建 ...

  2. .net中创建xml文件

    //创建空的XML文档 XmlDocument xmldoc = new XmlDocument(); xmldoc.LoadXml("<?xml version='1.0' enco ...

  3. IntelliJ IDEA中创建xml文件

      1.file—setting,左上角输入template, 2.在左侧栏找到File And Code Templates 3.中间选中Files 4.点击+号,添加模板 5.输入模板名字:Nam ...

  4. idea中创建.xml文件或别的文件

  5. js创建xml对象

    js创建xml对象 //创建对象 function getDataXML() {     var objTds = $("TEXTAREA");     var count = o ...

  6. .net中xml文件的导入使用(包括创建xml和导入xml)

    上次有说到.net 创建xml文件的方法(一种固定方式,一种动态方法),这次记录一下怎样导入xml文件 1.导入xml文件的方法 1)xml文件格式

  7. PHP中利用DOM创建xml文档

    DOM创建xml文档 用dom创建如下文档: <booklist> <book id="1"> <title>天龙八部</title> ...

  8. C#中如何创建xml文件 增、删、改、查 xml节点信息

    XML:Extensible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(Standard Generalized Markup Lang ...

  9. 使用.NET中的XML注释(二) -- 创建帮助文档入门篇

    一.摘要 在本系列的第一篇文章介绍了.NET中XML注释的用途, 本篇文章将讲解如何使用XML注释生成与MSDN一样的帮助文件.主要介绍NDoc的继承者:SandCastle. 二.背景 要生成帮助文 ...

随机推荐

  1. ERP实施规范化及示例——邮件沟通

    上门服务前 上门服务计划,要详细,提前发给客户,反复确定双方的行程 上门服务所需的常规文档(培训SOP,培训记录) 项目组内反复确认本次上门要完成的事项 …… 上门服务中 先跟老板沟通项目进展,本次上 ...

  2. 中药饮片ERP案例

    企业简介 [规模] 苏州市天灵中药饮片有限公司成立于2002年,为苏州首家中药饮片GMP认证企业.公司品牌“李良济”首创于1914年民国初,祖传三代,为中华老字号企业.目前,公司经营主要分为三大块:中 ...

  3. js substr和substring的区别

    在js中substring和substr都是用来截取字符串的,substr函数和substring函数都是用来从某个“母字符串”中提取“子字符串”的函数.但用法有些差别,下面分别介绍但是它们还是有区别 ...

  4. 把Eclipse项目转换成Maven项目

    把Maven项目转换成Eclipse项目只要使用Maven的Eclipse插件就能做到 mvn eclipse:eclipse 其实Maven的Eclipse插件也有把Eclipse项目转换成Mave ...

  5. Java面试12|Linux及Shell脚本

    1. 随便写一个awk的命令.用awk统计文本行数 (1)最近登录的5个帐号 last -n 5 | awk -F ':'(指定域分割符号) '{print $1}' 读入有'\n'换行符分割的一条记 ...

  6. ST HW2 fault & error & failure

    Software Testing 3014218128 牛菲菲 Below are two faulty programs. Each includes a test case that result ...

  7. linux计算程序运行时间

    转自: http://www.cnblogs.com/NeilHappy/archive/2012/12/08/2808417.html #include <sys/time.h> int ...

  8. (102, "Incorrect syntax near '-'.DB-Lib error message 102, severity 15:\nGen

    python 调用MSSQL存储过程,运行时报错 sql="exec spname %s,%s"%(param1,param2) 这是错误的调用存储过程的语句,param1和par ...

  9. 009 Java集合浅析4

    前面一篇教程中,我们分析了List派别中的最常见也最重要的一个类ArrayList<E>.从我们的分析来看,ArrayList作为动态数组的模拟,使用的是连续内存空间来存储数据,带来了可随 ...

  10. Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 18

    工程启动的时候有报下面这个错误的,更新下工程的jar包依赖,然后在工程的pom文件里加上下面的jar包 Caused by: java.lang.RuntimeException: java.io.I ...