`

如何使用vb动态创建xml文件

阅读更多

如何使用vb动态创建xml文件

Dim objDom

Dim objRoot

Dim objMsg

Dim objField

Dim objFieldValue

Dim objattID

Dim objattTabOrder

Dim objPI

Dim x

Dim savepath

Dim xmlthing



Set objDom = Server.CreateObject("Microsoft.XMLDOM")

 

objDom.Async=False

 

xmlthing=objDom.Load(Server.MapPath("../xmldb/msg.xml")) 

 

savepath=Server.MapPath("../xmldb/msg.xml")

 

If xmlthing= false Then

 

Set objRoot = objDom.createElement("msgs")

 

objDom.appendChild objRoot

 

Set objMsg=objDom.createElement("msg")

objRoot.appendChild objMsg

 

Set objField = objDom.createAttribute("name")

objField.Text = Request.Form("name")

 

objMsg.setAttributeNode  objField

 

Set objFieldTime = objDom.createAttribute("time")

 

objFieldTime.Text =now

 

objMsg.setAttributeNode  objFieldTime

 

Set objFieldValue = objDom.createElement("content")

 

objFieldValue.Text = Request.Form("content")

 

objMsg.appendChild objFieldValue

 

Set objPI = objDom.createProcessingInstruction("xml","version='1.0'")

 

objDom.insertBefore objPI, objDom.childNodes(0)

 

objDom.Save savepath

分享到:
评论

相关推荐

    VB中怎样操作XML文件

    下面将详细介绍如何在VB中进行XML文件的操作,包括读取、写入、解析和创建XML文档。 1. **XML操作基础** - **XML DOM(Document Object Model)**: VB中可以使用MSXML库或者.NET Framework的System.Xml命名空间来...

    VB XML文件读取操作类.rar_vb xml_vb xml操作类_vb 安卓xml_xml_xml文件读取类

    压缩包可能包含了演示如何在VB中使用XMLDocument类读取和操作XML文件的代码片段。这些示例代码可以帮助初学者理解XML操作的基本步骤,并能快速上手实践。 总的来说,这个压缩包资源对于学习和理解VB中XML文件的...

    使用VB操纵XML文档.pdf

    接着,可以创建一个DOMDocument对象来加载XML文件。以下是一个简单的示例: ```vb Option Explicit Dim xml As DOMDocument Private Sub cmdLoad_Click() Set xml = New DOMDocument Call xml.Load(App.Path & ...

    vb 动态创建数据库

    下面是一个简单的示例,演示如何使用VB、ADO和ADOX动态创建一个Access数据库: ```vb ' 引入所需的库 Imports System.Data.OleDb Imports Microsoft.VisualBasic.FileIO Imports ADODB ' 创建ADO连接对象 Dim conn...

    动态创建xml问卷

    在这个场景中,"动态创建XML问卷"意味着程序可以根据需求动态生成XML结构来表示问卷,而不是预先硬编码问卷的问题和选项。下面将详细探讨这个主题。 1. **XML基础知识** - **XML元素**:XML文档由一系列元素构成,...

    dom动态生成使用XML DOM生成XML.pdf

    ### DOM动态生成与XML DOM的使用 ...本文介绍了XML DOM的基本概念、主要对象以及如何使用XMLDOMDocument对象创建XML文档的方法。掌握了这些知识,你就可以更轻松地在各种应用场景中使用XML技术了。

    VB.rar_Vb datagridvi_datagridview vb_datagridview xml vb_vb Da

    2. **vb_datagridview**:这可能涵盖了如何在VB.NET代码中动态创建和管理DataGridView控件的实例。 3. **datagridview_xml_vb**:这部分可能讲解了如何从XML文件加载数据到DataGridView,或者将DataGridView中的数据...

    VS之XML文件操作

    - 在VS中,可以通过"文件"->"新建"->"文件",然后选择"XML文件"模板来创建XML文件。 - 编辑时,VS会提供语法高亮和结构视图,帮助开发者保持XML文档的格式正确。 2. **XML验证**: - VS可以使用XML Schema (XSD)...

    asp.net 使用XML创建Excel文档.rar

    1. 创建XML结构:首先,你需要创建符合OOXML规范的XML文件结构。这包括工作簿(Workbook)、工作表(Worksheet)、行(Row)和单元格(Cell)。例如,一个简单的单元格可能看起来像这样: ```xml ... ...

    xml 在vb中的运用

    通过DOM,VB程序员可以创建XML文档、查询和修改XML节点,以及序列化XML数据到文件。 例如,以下VB代码展示了如何创建和保存一个XML文档: ```vb Dim xmlDoc As New MSXML2.DOMDocument Dim addressRoot As MSXML2....

    asp.net2008 Linq创建xml文件格式.rar

    在本压缩包中,我们关注的是如何利用LINQ(Language Integrated Query)来创建XML文件,这是一种强大的数据查询语言,使得处理XML数据变得更加简单和直观。 LINQ允许开发者使用C#或VB.NET的语法直接对各种数据源...

    xml vb niit sm3 mt1考试答案截图崔鹏飞

    同时,VB.NET的编程练习会涵盖如何在代码中动态创建和操作XML文档,以及如何将XML数据绑定到控件以进行可视化展示。 总结来说,这个压缩包文件可能包含了崔鹏飞在NIIT SM3 MT1考试中关于XML和VB.NET部分的答案或...

    ASP通过XMLDom在服务器端操作XML文件的主要方法和实现

    为了在ASP中处理XML文件,开发者通常会借助XML DOM(Document Object Model)来实现对XML文档的操作。本文将详细介绍如何利用ASP和XMLDOM对象进行服务器端的XML文件操作,包括加载、查询、修改和保存XML文档等关键...

    XML文档对象模型入门

    在脚本中使用DOM,通常需要创建XML解析器的实例,如在VBScript或JavaScript中,可以通过CreateObject方法创建Microsoft.XMLDOM对象。然后,可以使用这个对象的load方法加载XML文件,之后就可以通过其提供的各种方法...

    vb操作Word文档

    为了进一步提升效率,还可以考虑使用XML数据绑定或VBA宏来实现更高级的动态内容插入。此外,VB.NET也支持错误处理和异常处理,确保程序在遇到问题时能正常运行,避免因文件未找到或模板损坏等问题导致程序崩溃。 ...

    ASP.NET网战设计实例&C#与ASP.NET程序设计&c#&vb语言&XML

    开发者需要了解XML的基本结构、命名空间、DTD(文档类型定义)或XSD(XML Schema)来验证XML文档,以及XPath和XSLT用于查询和转换XML数据。 这些文件内容的结合,旨在提供一个全面的学习资源,帮助开发者从基础到...

    xml文件写入实例源码

    在实际应用中,你可能需要根据需求动态创建XML元素和属性,或者从其他数据结构中导入数据。例如,你可以使用`IXMLDOMElement`接口创建新元素,`IXMLDOMAttribute`接口创建属性,以及`IXMLDOMNode::appendChild`方法...

    VB 动态背景

    VB中可以使用Resource文件或外部XML文件来存储和加载资源,方便管理和更新。 总之,VB中的动态背景涉及了图像处理、动画制作、用户交互等多个方面,通过巧妙的设计和编程,开发者可以创造出独具特色的用户界面,...

    asp.net XML文件编辑器

    通过ASP.NET,开发者可以使用C#或VB.NET等.NET支持的语言编写服务器端代码,创建动态网页和Web应用。 XML文件编辑器的实现通常涉及以下关键知识点: 1. **XML解析**:ASP.NET提供了System.Xml命名空间,其中包含...

    VB程序中动态添加代码(脚本)&SourceCode

    3. **代码模块的动态创建**:在VB中,可以通过`VBAProject`对象和`VBComponent`类来创建和管理代码模块。例如,你可以创建一个新的`Module`,然后向其中添加代码,这样就可以在程序运行时动态地增加新的功能。 4. *...

Global site tag (gtag.js) - Google Analytics