`
隗合山
  • 浏览: 19060 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C#读取XML

    博客分类:
  • C#
 
阅读更多

using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;

namespace TEST{
    class UI
    {
        private XmlDocument doc = new XmlDocument();

        public UI(String sXML)
        {
            loadXML(sXML);
        }

        public void loadXML(String sXML)
        {
            doc.LoadXml(sXML);
        }

 

//vRow表示第几行

// vFld表示那个元素
        public String getDsValue(int vRow, String vFld)
        {
            XmlNode oRoot = doc.SelectSingleNode("ROWS");

            String vValue = "NO-VALUE";
            if (oRoot.SelectNodes("ROW").Count > 0)
            {
                XmlNode oRow = oRoot.SelectNodes("ROW").Item(vRow);
                XmlNode vCol = oRow.SelectSingleNode(vFld.ToUpper());
                if (vCol != null)
                {
                    vValue = vCol.Value;
                    vValue = vCol.InnerText;
                }
            }

            return vValue;
        }
        public int getDsRowCount()
        {
            int rowCount = 0;

            XmlNode oRoot = doc.SelectSingleNode("ROWS");

            rowCount = oRoot.SelectNodes("ROW").Count;

            return rowCount;
        }
    }
}

分享到:
评论

相关推荐

    C#读取XML文件并写入数据库

    - `XDocument` 和 `XmlDocument` 都提供了一种将整个XML文档加载到内存中的方式,然后可以方便地通过LINQ查询语法操作XML数据。适合较小的XML文件。 - `XDocument` 更为推荐,因为它提供了更简洁的API,而 `Xml...

    c#操作XML 读取、生成,WEBSERVICE接口

    本教程将深入探讨如何在C#中操作XML,包括读取和生成XML文档,并利用Web Service接口进行数据传输。 1. **C#操作XML:读取** 在C#中,我们可以使用`System.Xml`命名空间中的类来处理XML文档。其中,`XmlDocument`...

    C# 读取XML文件并写入Excel表格

    综上所述,"C# 读取XML文件并写入Excel表格"这一主题涵盖了XML解析和Excel操作的关键技术,对于数据处理和报告生成等场景非常实用。在实际应用中,开发者可以根据具体需求调整代码逻辑,以满足各种复杂的业务需求。

    C#操作XMl 三种方法 包括对读取入库

    在提供的压缩包文件中,"c#读取XML.rar"可能包含了演示如何读取XML文件的示例代码;"将XML数据写入数据库.rar"可能包含将XML数据导入数据库的实例;而"XMLDemo.rar"可能是一个综合性的例子,展示了从读取到修改再到...

    C#操作XML,读取XML到数据库和增删改

    C# 操作 XML,读取 XML 到数据库和增删改 C# 语言可以轻松地操作 XML 文件,读取 XML 文件的内容并将其存储到数据库中。同时,C# 也可以对 XML 文件进行增删改操作。 读取 XML 文件 要读取 XML 文件,首先需要将 ...

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

    本文将深入探讨如何使用C#语言读取XML文件,包括直接操作XML节点的方法以及通过序列化将XML文件转换为对象的方式。 ### 直接读取XML节点 #### 1. 使用`XmlDocument`类 `XmlDocument`是.NET Framework提供的一个类...

    C#读取XML文件 xml .net

    以上就是使用C#读取XML文件的几种常见方法。选择哪种取决于你的具体需求,如性能、易用性、数据处理复杂度以及是否需要保持DOM。在实际开发中,可以根据项目需求灵活运用这些技术。请根据你的实际情况调整代码中的...

    C#读取XML 的节点,以及属性

    本篇文章将深入探讨如何在C#中操作XML文件,尤其是读取XML节点和属性。 首先,我们来了解基本的XML结构。XML文档由一系列元素组成,每个元素可以有零个或多个子元素,以及属性。元素通过开始标签(如 `<element>`)...

    C#操作XML文件完整源码(十分经典)

    本主题将深入探讨如何使用C#操作XML文件,通过以下知识点来理解并实现这一过程。 1. **XML基础知识**: - XML的结构:XML文件由元素、属性、文本内容和命名空间等构成,遵循严格的规则。 - XML文档对象模型(DOM...

    C#读取XML文件并显示在DataGrid组件中

    本教程将深入探讨如何使用C#读取XML文件并将其内容展示在DataGrid组件上,这是一个常见且实用的功能,尤其适用于数据展示和管理。 首先,我们需要引入必要的命名空间,包括`System.Xml`用于处理XML文件,以及`...

    C#读取XML配置文件

    总结,C#读取XML配置文件主要涉及加载文件、查询节点、处理查询结果以及异常处理。根据项目的规模和需求,可以选择不同的方法来实现这一功能。对于简单需求,可以直接使用`XmlDocument`或`XDocument`;对于更复杂的...

    C#操作XML的类

    自己写的一个C#操作XML的类,可以让新手快速掌握操作XML的技巧

    c#读取XML文件

    在C#编程中,处理XML数据是常见的任务之一。...总之,C# 提供了丰富的API来处理XML数据,这使得在.NET环境中读取和操作XML文件变得十分便捷。在实际开发中,可以根据需求选择合适的方法来解析和操作XML文档。

    C#读取Xml文件 C#读取Xml文件

    【C#读取XML文件】 XML(eXtensible Markup Language)是一种用于标记数据的语言,广泛应用于数据交换、配置文件存储等领域。在.NET框架中,C#提供了丰富的类库来处理XML文件,使得读取、解析和操作XML文档变得简单...

    C#操作XML文件完整源码

    本篇将深入探讨如何使用C#进行XML文件的操作,包括读取、写入、解析、修改和创建XML文档。 首先,我们需要引入System.Xml命名空间,它包含了处理XML文档所需的所有类和方法。例如: ```csharp using System.Xml; `...

    C#读取Xml.

    3. **使用XmlNode和XmlElement操作XML**: - `XmlNode`是所有XML节点的基类,而`XmlElement`表示元素节点。 - 获取元素的属性值:`XmlElement.GetAttribute("attribute_name")` - 设置元素的属性值:`XmlElement....

    C# 操作XML文件 实例源码(文件处理)

    在C#编程中,XML...以上就是C#操作XML文件的基本方法,通过熟练掌握这些技术,你可以高效地处理XML数据,实现数据的存储和交换。在实际项目中,还需要根据具体需求选择合适的方法,比如性能优化、错误处理等。

    Q695201 问答问题的回答 C#读取xml文件数据。显示在datagridview控件问题

    在本文中,我们将深入探讨如何使用C#读取XML文件的数据,并将其显示在DataGridView控件中,这在开发Windows Forms或WPF应用程序时非常常见。 首先,我们需要了解如何使用C#的内置XML处理库,如`System.Xml`命名空间...

    C# XML文件读取示例

    `XmlDocument` 提供了加载和操作XML文档的方法。以下是一个简单的读取示例: ```csharp using System.Xml; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("employees.xml"); // 加载XML文件 // ...

    C#读取txt文件 C#读取xml文件

    以上就是关于“C#读取txt文件”和“C#读取xml文件”的详细知识,以及如何在WPF应用中结合MVVM模式进行操作。希望这对你理解C#文件读取和MVVM模式有所帮助。在实际项目中,还需要考虑异常处理、资源管理等其他因素,...

Global site tag (gtag.js) - Google Analytics