首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C# XML文件的一些操作(XmlDocument、XmlElement、XmlNode)

    常用操作加载 XMLXmlDocument doc = new XmlDocument();doc.Load("books.xml"); // 从文件加载// doc.LoadXml("<books...books.xml:<books>  <book id="001">C# 入门</book>  <book id="002">Java 基础</book></books>添加新节点XmlDocument...doc = new XmlDocument();doc.Load("books.xml"); XmlElement newBook = doc.CreateElement("book");newBook.SetAttribute...小技巧XPath 查询:SelectSingleNode 或 SelectNodes 可以快速定位节点遍历节点:ChildNodes、ParentNode、NextSibling 等元素 vs 节点:XmlElement... 专注于元素,XmlNode 更通用(文本、注释、属性) 总结关系:XmlDocument  -> 整个 XML 文档   └─ XmlNode -> XML 中的节点(元素、文本、属性等)

    50910

    Unity 数据读取|(五)XML文件解析(XmlDocument,XmlTextReader)

    内存占用较小:XmlDocument将整个XML文档加载到内存中,因此适用于处理较小的XML文件。...不适用于流式处理:XmlDocument适用于一次性解析整个XML文档,而不适用于流式处理。如果需要按需读取XML文档中的节点,XmlDocument可能不是最佳选择。...3.1.2 解析 读取: //1.读取XML文件 //XmlDocument xml = new XmlDocument(); //读取文本方式1-xml.LoadXml(传入xml文本字符串) //读取文本方式...2.读取元素和属性 //获取单个节点 : XmlNode node = xml.SelectSingleNode(节点名) //获取多个节点 : XmlNodeList nodeList = xml.SelectNodes...用于创建节点 存储文件 //关键类 XmlDeclaration 用于添加版本信息 //关键类 XmlElement 节点类 XmlDocument doc = new XmlDocument()

    1.2K10
    领券