有时,只需要用xml作一些小的应用,比如只是简单地保存日志或者一些配置,这时我们只需要直接读写XML就好,效率第一。 Delphi盒子有一个直接读写XML文件 (例子和代码),其核心函数为下面两个函数(一读一写):
但是上述两个函数有一个问题:它只能按节点名和属性名查找第一条记录。举例:如果要操作类似下述XML文件,节点和属性名相同的有多个,只是属性的值不一样,上面的读写函数就罢工了。
OK,程序员的最大乐趣就是自己动手了。我们来改造一下这两个函数。 在原有函数的基础上增加了两个参数:
写函数
新闻热点
疑难解答
图片精选