使用joox保存xml文件中的修改

时间:2016-03-20 16:31:27

标签: java xml file joox

我有xml文件,我想添加元素并用joox

保存

我的xml文件

    <document>
  <library name="Amazon">
    <books>
      <book id="1">
        <name>1984</name>
        <authors>
          <author>George Orwell</author>
        </authors>
      </book>
      <book id="2">
        <name>Animal Farm</name>
        <authors>
          <author>George Orwell</author>
        </authors>
      </book>
    </books>
  </library>
</document>

我的java代码

        File xmlfile = new File("C:\\SiteMap\\Doc.xml");

        Document document = $(xmlfile).document();

Match x = $(document).xpath("//book[@id = 1]");
        System.out.println(""+x.toString());

       //this my modification 
        x.append("<loc/>");       

但现在我想保存这个修改我的Doc.xml文件

1 个答案:

答案 0 :(得分:0)

只需使用$(document).write(xmlfile);覆盖文件。