1. 程式人生 > >關於DOM4J生成XML的根節點帶上xmlns的問題

關於DOM4J生成XML的根節點帶上xmlns的問題

 今天寫生成XML模板的時候發現
Element root = doc.addElement("POCS");
root.addAttribute("xmlns","http://test");結果生成的根節點裡面根本沒有xmlns這個屬性出來,鬱悶的類,查了半天發現這個是Element root = doc.addElement("POCS", "http://test");這樣寫才能出來,鬱悶,schema還不是很清楚怎麼用,平時也沒有怎麼深入研究,估計這個屬性應該是類似於名字空間的作用,預設是不允許建立的,而是要通過船艦根節點的時候設定,呵呵,寫出來,希望對遇到同樣問題的兄弟不要再走彎路了,如果知道xmlns這個深層意義的也可以回帖告訴我,發郵件也行,呵呵,實在沒時間去研究這個東西了。