zoukankan      html  css  js  c++  java
  • 关于C#读取xml小例子

    1.首先这是一个xml文件
    <?xml version="1.0" encoding="utf-8"?>
    <Document>
    <Events>
    <Event Name="SalesWareHouseOut" MainAction="WareHouseOut">
    <ActionMaping>
    <Action Name="WareHouseOut">
    <ActionData>Code</ActionData>
    <ActionData>CorpOrderID</ActionData>
    <ActionData>Actor</ActionData>
    <ActionData>ActDate</ActionData>
    </Action>
    </ActionMaping>
    <DataMaping>
    <MetaData Name="Code" Type="string" />
    <MetaData Name="CorpOrderID" Type="string" />
    <MetaData Name="Actor" Type="string" />
    <MetaData Name="ActDate" Type="Date" />
    </DataMaping>
    <DataField>
    <Data Code="81143900028040251957" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027511806124" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027510453880" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027509255484" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027508057635" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027508204343" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027509403677" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027510601766" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900027511950686" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    <Data Code="81143900028040405694" ReplaceCode="" CorpOrderID="138204" Actor="1" ActDate="2013-12-19 08:47:09" WrongCode="" UpperCorpOrderID="" />
    </DataField>
    </Event>
    </Events>
    </Document>
    如何获取到所有的CorpOrderID
    using System.Xml.Linq;//引用这个命名空间
    XElement xml = XElement.Load(@"D:Testuser.xml");//加载这个xml
    var query = xml.Descendants("Data");//获取Data节点
    foreach (var item in query)
    {
        Console.WriteLine(item.Attribute("CorpOrderID").Value);//获取属性为CorpOrderID的值.
    }
  • 相关阅读:
    将自己的web应用发布到Tomcat
    JavaEE复制后项目出错或者无法运行的解决方法
    Java中eq、ne、ge、gt、le、lt的含义
    Spring中声明式事务处理和编程式事务处理的区别
    Java中获取当前时间并格式化
    Computer Vision Resources
    从信息论到哈弗曼树
    二 图像处理opencv mfc学习
    OpenMP的学习
    图像处理的学习
  • 原文地址:https://www.cnblogs.com/sdya/p/4226183.html
Copyright © 2011-2022 走看看