各位大神,,有如下格式的XML文件,如何实现通过输入systemID, 查询到相对应的Description 内容?

解决方案 »

  1.   

    你想在哪里查找?
    这个文件中?还是程序中?文件中直接查找
    程序中可以读入datatable再查找
      

  2.   

    在程序中查找。例如输入SYSTEMID, 可以在控制台输出相应的description内容。
      

  3.   

    http://blog.csdn.net/duanzi_peng/article/details/24018431  读取到集合,再从集合中筛选即可。
      

  4.   

    var items =  XElement.Parse(xml).Element("UnxxxItems").Elements("UnxxxItem");
    var item = items.FirstOrDefault(e=>e.Attribute("SystemID").Value =="31");
    if(item!=null)
    {
      var desc = item.Attribute("Desc").Value;
    }
    自己补全xxx
      

  5.   


    C#操作XML方法详解
    https://www.cnblogs.com/guxia/p/8242483.html
      

  6.   

    XPath