• 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,程序员的最大乐趣就是自己动手了。我们来改造一下这两个函数。
    在原有函数的基础上增加了两个参数:

    代码

    写函数

    代码

  • 相关阅读:
    Linux安装.net core
    在IIS中如何配置SSL(https)
    Lambda的前世今生
    Java建造者模式
    leetcode 83 Remove Duplicates from Sorted List
    【设计】Office
    【设计】简书品牌重构
    【设计总结】
    【交互设计】
    【设计总结】
  • 原文地址:https://www.cnblogs.com/xiaobao/p/1860151.html
Copyright © 2020-2023  润新知