SAXReader reader = new SAXReader();
Document document = reader.read(new File(fileName));
第一行是new一個讀取器,你看,基本功能的還是用SAX。第二行是通過一個文件路徑把xml文件轉換成上面說的結點的有序堆。然後下面就是基於這個Document對象操作了,如果有進行寫操作,必須把它寫回以前的那個文件,當然也可以寫到一個新的文件中。
Element root = document.getRootElement();
從document取道根結點,這是必須的,然後從根結點去找你想操作的那個結點,這裏的Element是基本對象了,基本上都是基於Element對象進行操作。
之後的代碼應該是什麼呢?能猜到吧,首先應該找到你需要操作的結點啊,然後就是操作的代碼啊。
再多說也沒什麼了,大家用到了就會知道了。xml就這樣了,相對而言,說了很多的廢話吧。