zoukankan      html  css  js  c++  java
  • C#对于xml操作分析

    xml文件是树状结构。

    其基本组成是 节点,节点属性,节点值,文档声明。

    xml用来存放数据,树状格式化后的数据。

    对于数据操作,无非增删查改。

    也就是必然存在特定函数,对xml文件的节点,节点属性,节点值进行增删查改。不同的语言,对应不同的函数名字。

    但无论进行哪方面的增删改,第一步都是要找到那个节点,或节点属性,或节点值,也就是说,第一步是查。

    对于查这个操作,有两种方式对待。

    a是类似于datareader,只向前读取,内存里面不存储历史读取过的数据,只读取当下。

    b是类似于dataset,对其整个xml文档进行读取,并存储到内存里。

    a与b,没有孰优孰劣,只是不同场合下的性价比不同而已。但,私以为,a更为保险,更可多用。也就是说,在任何场景下,非不要选择,非要一个通用就好,那么就用a方案。

    查这个操作,速度方面,查找算法有其重要影响。这,极大多数情况下,非算法工程师不用考虑。因为算法工程师,已经给你封装好。

    这,就是不负责任的c#操作xml分析。


    合乎自然而生生不息。。。
  • 相关阅读:
    数组和函数
    循环练习题
    JavaScript 循环
    函数
    JavaScript简介2
    JS练习题1
    JavaScript简介
    css样式综合
    格式与布局
    列表和方块
  • 原文地址:https://www.cnblogs.com/samwu/p/2143320.html
Copyright © 2011-2022 走看看