jdom中addContent,只加载到内存,而不更新XML文件

//添加
            Element inputelement = root;
            inputelement.addContent(new Element("row").addContent("追加的内容").detach());

            //
            XMLOutputter xmlOut = new XMLOutputter(Format.getPrettyFormat());
            String outStr = xmlOut.outputString(root);
            System.out.println(outStr);

控制台输出

 <data name="first">
  <row name="fr">name="小明"
        age="22"</row>
  <row name="sr">name="大明"
        age="24"</row>
  <row>追加的内容</row>
</data>

可是xml文件却还是:

 <?xml version="1.0" encoding="GBK"?>
<data name="first">
    <row name="fr">
        name="小明"
        age="22"
    </row>
    <row name="sr">
        name="大明"
        age="24"
    </row>

</data>

我在网上看到人家说这个是加载到了,可是没更新XML文件,这是为什么呢?麻烦前辈指教下;