当前位置: 代码迷 >> J2SE >> 求Java读写xml并去除部分字段方法,该如何解决
  详细解决方案

求Java读写xml并去除部分字段方法,该如何解决

热度:222   发布时间:2016-04-24 12:39:22.0
求Java读写xml并去除部分字段方法
写一个java类

从input.xml读取,不改变input.xml的内容,去掉<statinfo>和</statinfo>标签,输出到output.xml

不太记得是只要去掉标签还是连标签中内容一起去掉了……实现方法应该差不多吧。

求大虾指导

------解决方案--------------------
如果不需要做XML的标签内容的分析的话,直接用java的io包中的读取文件到字符串中类,如果只是去掉标签的,只需要把读出来的string,把要去掉的标签字符串替换成空即可。如果连标签的内容都要去掉的话,可以按行读,把不要的去掉。

不过要需要分析的标签的内容的话,就的是需要用jdom等专门读取xml文件的库去做。
------解决方案--------------------
用Scanner(File)读,用方法FindInLine()找到对应的标签,用nextLine()读出一行,用String.replace()去掉相应内容,用BufferedWriter类写出.
------解决方案--------------------
用方法FindInLine()找到对应的标签的行
  相关解决方案