作者cavitylapper (狼子野心)
看板java
标题[问题] JAVA与XML与DOM
时间Fri Aug 6 17:24:58 2010
各位大大好
我最近在学习关於JAVA和XML的东西
现在我已经会将XML档案读进来程式里并且装在DOM里面(应该是...吧?!)
像这样
// obtain the default parser
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setValidating( true );
DocumentBuilder builder = factory.newDocumentBuilder();
// set error handler for validation errors
builder.setErrorHandler( new MyErrorHandler() );
// obtain document object from XML document
document = builder.parse( new File( file ) );
//对node做一些事情
processNode( document );
现在我想请教一件事
就是在我的认知中
不管我对node们干了些什麽事
但是因为DOM目前只存在於记忆体中
所以我的XML FILE都不会有所变化
那我想要把DOM存回去XML档案要怎麽做啊??
难道需要一行一行资料存吗??这样做好像要很小心的控制XML的结尾标签的位置??
有没有办法可以直接整份塞回去档案啊??
--
▁▁
Google 女友|██████████████████▕
搜寻▏
进阶搜寻 | 使用偏好
▇▇  ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄
搜寻: ⊙所有网页 ○中文网页○繁体中文网页 ○台湾的网页
所有网页 约有0项符合女友的查询结果,以下是第 0项。 共费25年。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.242.157.103
1F:→ kogrs:使用 javax.xml.transform Transformer 来作 08/06 17:59
2F:→ tkcn:可以直接把 dom tree 存成档案吧,另外我觉得 jdom 比较好用 08/06 18:10