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

     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. 提交Sublime Text 插件到Package Control

    最近写了一个lua智能提示的插件LuaSmartTips.这个插件一直都是自己一个人在用,昨天突然想把插件提交到Package Control,如果其他的人有这样的需求就可以直接安装. Package ...

  2. WebLogic写的网络爬虫

    一.前言 最近因为有爬一些招聘网站的招聘信息的需要,而我之前也只是知道有"网络爬虫"这个神奇的名词,具体是什么.用什么实现.什么原理.如何实现比较好都不清楚,因此最近大致研究了一下 ...

  3. java实现多叉树查找

    package tree; import java.util.List; import java.util.ArrayList; import java.io.Serializable; public ...

  4. lucene倒排索引缓冲池的细节

    倒排索引要存哪些信息   提到倒排索引,第一感觉是词到文档列表的映射,实际上,倒排索引需要存储的信息不止词和文档列表.为了使用余弦相似度计算搜索词和文档的相似度,需要计算文档中每个词的TF-IDF值, ...

  5. KoaHub平台基于Node.js开发的Koa JWT认证插件代码信息详情

    koa-jwt Koa JWT authentication middleware. koa-jwt Koa middleware that validates JSON Web Tokens and ...

  6. 高并发解决方案之Actor——第一节

    还在为状态的并发控制而痛苦吗?   还在因为数据库瓶颈而痛苦吗?   还在因为缓存的实时性控制而痛苦吗?   还在为了想分布式,但又不知道怎么下手而痛苦吗?   Actor欢迎你!!!   一.什么是 ...

  7. Metadata Service 一个最简单的应用 - 每天5分钟玩转 OpenStack(164)

    实现 instance 定制化,cloud-init(或 cloudbase-init)只是故事的一半,metadata service 则是故事的的另一半.两者的分工是:metadata servi ...

  8. okhttp +fastJson 在UI层的回调封装

    一直使用OkHttp 经常烦人的地方是回调方法  数据解析后必须通过handler 在主线程做操作 网上找了很多资料 发现有些都是基于Gson做的解析 fastJson 在封装时 泛型传入会有很多不方 ...

  9. 更加 "深入" 理解多态

    1.1 public abstract class Birds{ //什么样的方法是抽象方法 public abstract void Fly(); } public class YZ:Birds{ ...

  10. C#传递委托给C或C++库报错__对XXX类型的已垃圾回收委托进行了回调

    出现的原因: 因为你传给C或C++的委托是局部的.可能传过去之后就被垃圾回收了,再次调用就会异常. 想办法做成全局的就好 public void Play(string url) { _bassStr ...