首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

JDOM批改XML中指定节点的内容

2012-11-01 
JDOM修改XML中指定节点的内容// 修改内容 page.getChild(secondNodeName).setText(http://localhost:8000

JDOM修改XML中指定节点的内容

// 修改内容
page.getChild(secondNodeName).setText("http://localhost:8000/yyoa/download/");

// 测试用的指定节点修改后的内容
secondNodeValue = page.getChild(secondNodeName).getText();
System.out.println("after update value:" + secondNodeValue);

//答应修改后的文档
String xmlFileData = new XMLOutputter().outputString(myDoc);
System.out.println("Modified XML file is : " + xmlFileData);

//使用FileWriter修改原始的文档
FileWriter fileWriter = new FileWriter(xmlURL);
fileWriter.write(xmlFileData);
fileWriter.close();

} catch (JDOMException e) {
e.printStackTrace();
} catch (NullPointerException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

}

/**
* F:\\test_update.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<MobileNet>
<page name="测试用">
<method>get</method>
<display>content</display>
<file_url>通过参数传递过来的一个连接地址,附件所在页面的地址</file_url>
<file_download_url>先不设置,通过正则解析处理之后得到最后的下载地址之后才设置进来值</file_download_url>
<file_analysis_formula>onclick="downloadFile\('([^']*)','([^']*)','([^']*)','([^']*)'\)"</file_analysis_formula>
</page>
</MobileNet>
*/
}

?

热点排行