有時,只需要用xml作一些小的應用,比如只是簡單地保存日志或者一些配置,這時我們只需要直接讀寫XML就好,效率第一。 Delphi盒子有一個直接讀寫XML文件 (例子和代碼),其核心函數為下面兩個函數(一讀一寫):
但是上述兩個函數有一個問題:它只能按節點名和屬性名查找第一條記錄。舉例:如果要操作類似下述XML文件,節點和屬性名相同的有多個,只是屬性的值不一樣,上面的讀寫函數就罷工了。
OK,程序員的最大樂趣就是自己動手了。我們來改造一下這兩個函數。 在原有函數的基礎上增加了兩個參數:
寫函數
新聞熱點
疑難解答
圖片精選