`
smartgz
  • 浏览: 71198 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

一个修改XML的里字段值的代码

XML 
阅读更多

        string xmlfile = "~/app_data/code.xml";
        DataSet ds = new DataSet();//创建一个DataSet并建一个表
        ds.ReadXml(Server.MapPath(xmlfile));//读取XML文件       
        //设置主键
        ds.Tables[0].PrimaryKey = new DataColumn[] { ds.Tables[0].Columns["xian_code"] };
        //在名为ds的DataSet中找到第一个表,再找到这个表的主键列为xian_code的行,设置这行的列名为db这个值为       
        GridViewRow row = this.GV_dblink.Rows[e.RowIndex];//
        TextBox tb = (TextBox)row.Cells[4].FindControl("TB_DB");//获得控件里的控件
        string db = tb.Text.ToString().Trim();//所修改的字段新值
        string id = this.GV_dblink.Rows[e.RowIndex].Cells[3].Text.ToString().Trim();//所要修改的行
        ds.Tables[0].Rows.Find(id)["db"] = Server.HtmlEncode(db);
        ds.WriteXml(Server.MapPath("~/app_data/code.xml"));//将ds的更改写进xml中
        this.GV_dblink.EditIndex = -1;//将GRIDVIEW退出编辑状态
        this.filldbadv();//重新填充GRIDVIEW

分享到:
评论

相关推荐

    SQLServer中如何将一个字段的多个记录值合在一行显示

    在本文中,我们将介绍如何在 SQL Server 中将一个字段的多个记录值合并到一行显示,并提供相关的示例代码和实现方法。 知识点 1:使用 User-Defined Function(UDF)实现字段值合并 在 SQL Server 中,我们可以...

    shell脚本修改json中某个字段的值

    下面是一个基本的shell脚本示例,演示如何使用awk和sed修改JSON文件中的某个字段值: ```bash #!/bin/bash # 定义要修改的JSON字段名和新的值 field_to_change="name" new_value="新名称" # 使用awk定位含有字段...

    讲xml转换成代码

    这些组件提供了API,允许我们轻松地读取、遍历和操作XML文档。例如,我们可以使用XMLDocument的LoadFromFile方法加载XML文件,然后通过ChildNodes和Attributes集合访问元素和属性。 接下来,我们需要设计一个算法...

    完美国际 单机 后台 xml代码讲解

    对于新手开发者来说,理解这些后台XML代码是迈向游戏定制的第一步。你可以通过阅读和分析代码,了解游戏的运作机制,进一步实现个性化设置,如创建新的职业、调整怪物强度或设计独特的任务线。但要注意,过度修改...

    C# LinqXML合计XML元素值

    在与XML交互时,LINQ to XML 提供了一种高效且易于使用的API,使得操作XML文档变得简单。本文将深入探讨如何使用C#的LINQ to XML来合计XML元素的值。 首先,我们需要了解XML的基本结构。XML(Extensible Markup ...

    根据表自动生成代码java, generatorConfig.xml配置文件

    对于压缩包文件中的"generatorSqlmap-increase",这可能是一个增量更新的配置或者工具,意味着它可能用于在已有的代码基础上根据新的数据库表或字段变化生成或更新代码。这种功能在大型项目中尤其有用,避免了每次...

    JDOM实现从数据库读取字段生成XML树

    在处理XML文档时,JDOM(Java Document Object Model)是一个纯Java的API,它提供了一种方便的方式来创建、操作和读取XML文档。本篇文章将深入探讨如何利用JDOM从数据库读取字段并生成XML树。 首先,让我们了解JDOM...

    Freemarker代码生成器实体映射xml的ftl模板文件

    在实际使用中,开发者会提供一个包含数据库元数据(如表名、字段名、类型等)的Java对象或数据结构给Freemarker模板,然后Freemarker会根据`XML.ftl`中的规则,生成一个完整的XML映射文件。这个生成的XML文件可以...

    xml解析java源代码

    总之,这个代码示例提供了一个使用XStream库在Java中进行XML解析和对象转换的实践,帮助开发者更便捷地在XML和Java对象间进行数据交换。如果你在处理XML和Java对象之间的转换时,这个代码可以作为一个很好的起点和...

    PB 解析XML (代码案例)

    7. **XML DOM操作**:如果使用XMLDOMDocument,还可以进行更复杂的DOM操作,如添加、修改或删除XML节点。例如,使用`CreateElement`, `AppendChild`等方法。 8. **保存XML**:完成数据处理后,可能需要将修改后的...

    SpringBoot返回json和xml的示例代码

    1. 在Java代码中定义一个User类,并使用JAXB注解来支持XML的序列化。 2. @XmlRootElement注解表示整个User对象将会被映射为XML文档的根元素。 3. @XmlElement注解用于指定Java类中的字段与XML元素之间的映射关系。 ...

    xml java 源代码

    4. JDOM:JDOM是一个专门为Java设计的DOM实现,提供了更方便的API来创建和操作XML文档。 5. DOM4J:这是一个流行的Java XML库,它扩展了DOM API,并提供了XPath支持,使得查询XML文档变得更加简单。 6. JAXB(Java...

    xml文档生成代码

    这段代码添加了一个名为`tid`的子元素,并将其文本值设置为从`HxlifeDAO`查询结果中获取的`tid`字段的字符串表示形式。 类似的,后续代码继续添加了多个子元素,如`Phone`、`PrtNo`等,并分别设置了这些元素的文本...

    kettle批量解析多个xml文件

    1. **创建Kettle转换**:在Kettle中,首先需要创建一个转换。转换定义了数据从源到目标的流动路径,包括读取、转换和写入操作。 2. **XML输入步骤**:在转换中,添加“XML输入”步骤,这是解析XML文件的关键。你...

    com.thoughtworks.xstream.XStream操作XML和java对象的一些用法

    XStream库提供了一个简单、直观的方式来实现这种转换,使得XML序列化和反序列化变得非常方便。本篇将详细介绍XStream如何处理XML与Java对象的相互转换,以及如何处理List、Map等集合类型的数据。 首先,XStream是一...

    hibernate实体映射文件字段设置默认值

    首先,我们需要了解一个基本的Hibernate映射文件结构: ```xml <!-- 映射类的属性 --> ``` 这里的`<class>`标签表示映射到特定的Java类,其属性`name`指定了对应的Java类全名,而`table`和`schema`分别指定...

    C语言的Android binary XML(AXML)解析代码

    AXML文件使用位字段来紧凑存储信息,因此解析代码中会大量使用位运算符,如`(左移)、`>>`(右移)、`&`(按位与)和`|`(按位或)来提取和设置位。 7. **错误处理**: 在解析过程中,可能会遇到格式错误或无法...

    C#读取XML教程和例子(有代码)

    `XmlDocument`是.NET Framework提供的一个类,它允许我们加载XML文档并对其进行读取和修改。以下是一个简单的示例: ```csharp using System.Xml; // 加载XML文件 XmlDocument xmlDoc = new XmlDocument(); xmlDoc...

    Javascript 读取操作Sql中的Xml字段

    总结来说,JavaScript通过XMLDOM或DOMParser API能够方便地处理XML数据,这在与数据库交互时非常实用,尤其是在处理XML字段时,可以有效地简化代码,提高程序的可维护性和效率。同时,要注意不同浏览器之间的兼容性...

    access导出xml页面代码

    以下是一个简单的ASP代码示例,演示了如何连接Access数据库并导出数据到XML: ```vbscript Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\...

Global site tag (gtag.js) - Google Analytics