如何修改文本中的指定内容?(此文本为.xml文件)
文本内容如下:
<net>
  <uc id="1">
<table><tr><td>AAA</td></tr></table>
  </uc>
  <uc id="2">
         <table><tr><td>BBB</td></tr></table>
  </uc>
  <uc id="3">
<table><tr><td>CCC</td></tr></table>
  </uc>
</net>想将id="2"的修改为<table><tr><td>DDD</td></tr></table>,其他保留不变,要怎么写代码(java)

解决方案 »

  1.   

    去网上找一段java解析xml的代码,自己再改改就行了
      

  2.   

    但我希望不是通过解析xml方法去做,
    而是希望能通过io来,对此文本进行插入、修改和删除指定某个区域(区域指从<uc id="xxx">到</uc>)
      

  3.   

    你这个是xml格式的文本,应该用解析xml的方法会方便许多啊,如果你非得要读取文本,我个人的感觉是你就一行一行读取,然后进行比较,如果读到的那一行是你要改的数据,你就改了啊