程序功能是能让管理员添加新的新闻类别下面是新闻类别xml文件:
<?xml version="1.0" encoding="gb2312"?>
<News>
<NewsClass>
<ncID>1</ncID>
<Name>娱乐类</Name>

<ncID>2</ncID>
<Name>体育类</Name>
</NewsClass>
</News>然后我想在java里用DOM或类似"操作xml"的语法再添加一些类别,这个怎么弄?请教各位了!

解决方案 »

  1.   

    import java.util.*;import java.io.*;public class StoreXML {public static void main(String args[]) throws Exception {Properties prop = new Properties();prop.setProperty("one-two", "buckle my shoe");prop.setProperty("three-four", "shut the door");prop.setProperty("five-six", "pick up sticks");prop.setProperty("seven-eight", "lay them straight");prop.setProperty("nine-ten", "a big, fat hen");FileOutputStream fos = new FileOutputStream("rhyme.xml");prop.storeToXML(fos, "Rhyme");fos.close();}}
      

  2.   

    谢谢lizhaogui ,但是你这样会把之前的数据覆盖掉,
    我是要在体育类别后再添加类别,
    如在:
    <ncID>2</ncID>
    <Name>体育类</Name>后追加一个财经类<ncID>3</ncID>
    <Name>财经类</Name>
      

  3.   

    关键是用JDOM追加数据到
    <ncID>2</ncID>
    <Name>体育类</Name>
    后面代码怎么写