zoukankan      html  css  js  c++  java
  • Delphi直接读写XML修改版

    有时,只需要用XML作一些小的应用,比如只是简单地保存日志或者一些配置,这时我们只需要直接读写XML就好,效率第一。
    Delphi盒子有一个直接读写XML文件 (例子和代码),其核心函数为下面两个函数(一读一写):

    代码

    但是上述两个函数有一个问题:它只能按节点名和属性名查找第一条记录。举例:如果要操作类似下述XML文件,节点和属性名相同的有多个,只是属性的值不一样,上面的读写函数就罢工了。

    <colour name="normal attribute" red="100" green="125" blue="150"/>
    <colour name="good attribute" red="150" green="175" blue="200"/>
    <colour name="excellent attribute" red="0" green="0" blue="255"/>

    OK,程序员的最大乐趣就是自己动手了。我们来改造一下这两个函数。
    在原有函数的基础上增加了两个参数:

    代码

    写函数

    代码

  • 相关阅读:
    python基础-包
    python基础-模块
    python基础-面向过程与函数式
    python基础-二分法
    python基础-函数递归
    python基础-生成器
    QFNU-ACM 2020.11.6 Trating
    ACM 实验室2020.11.01天梯赛练习*4
    QFNU-ACM 2020.10.30 Trating
    QFNU-ACM 2020.10.23 Trating
  • 原文地址:https://www.cnblogs.com/xiaobao/p/1860151.html
Copyright © 2011-2022 走看看