zoukankan      html  css  js  c++  java
  • 解析XML文件

    获取XML文件

            private XmlDocument GetDoc(string strpath)
            {
                if (System.IO.File.Exists(strpath) == true)
                {
                    XmlDocument document = new XmlDocument();
                    document.Load(strpath);//加载xml文档
                    return document;
                }
                else
                {
                    return null;
                }
    
            }

    解析XML

    XmlNode newNode = document.DocumentElement.SelectSingleNode("//layer[@name='" + 名称+ "']");
    if (newNode != null)
    {
      string aliasName = newNode.Attributes["别名"].Value.ToString();
      string strDes = newNode.Attributes["描述"].Value.ToString(); }
    XmlNode SymbologyNode = NameNode.SelectSingleNode("//Symbology[@FieldValue='" + strieldValue + "']");
    XmlNode SymbologyNode = NameNode.SelectSingleNode("//layer[@name='" + layerName + "']//Symbology[@FieldValue='" + strieldValue + "']");
  • 相关阅读:
    Java ListIterator(迭代器)
    java 异常 throw
    java iterator(迭代器)
    java list
    type Iterator does not take parameters
    Java 容器的打印
    java 添加一组元素
    Java 容器的基本概念
    软件
    java 学习网站
  • 原文地址:https://www.cnblogs.com/leebokeyuan/p/5534352.html
Copyright © 2011-2022 走看看