易截截图软件、单文件、免安装、纯绿色、仅160KB

setTextContent编辑XML文件内容没变化

Java code:
/**
* 设置指定的元素名和节点索引所对应节点的内容
* @param 元素名
* @param 节点索引
* @param 内容
*/
public void setElementContent(String elementName,int nodeIndex,String newContext){
try{
NodeList nodeList=doc.getElementsByTagName(elementName);
Node node0=nodeList.item(nodeIndex);
node0.setTextContent(newContext);
}catch(DOMException e){
System.out.println(e.toString().replaceAll("\n", ""));
}

public static void setParmeter(String xmlPath,HashMap indexHP, HashMap valueHP){
XmlDocumentManager xml=new XmlDocumentManager(xmlPath);
xml.setElementContent("property", Integer.parseInt(indexHP.get("dialect").toString()), valueHP.get("dialect").toString());
xml.setElementContent("property", Integer.parseInt(indexHP.get("driver").toString()), valueHP.get("driver").toString());
xml.setElementContent("property", Integer.parseInt(indexHP.get("url").toString()), valueHP.get("url").toString());
xml.setElementContent("property", Integer.parseInt(indexHP.get("username").toString()), valueHP.get("username").toString());
xml.setElementContent("property",


相关问答:

c++判断xml合法性

如何用c++程序判断xml中各元素的合法性,针对格式上的合法性,返回0或者1
使用MSXML,加载XML后,使用validate方法验证

据说你要在linux下使用。
linux下可以使用Libxml2来操作xml,同样提供了validate的方法 ......

字段值为空的XML文件如何导入DATAWINDOW

有这样一段由.net生成的xml(由dataset转化而来):

<NewDataSet> <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata=& ......

VS中xml文件的中英文显示颜色不一样?

<?xml version="1.0" encoding="gb2312" ?>
<sites>
<site>
<name>.Net开发者园地</name>
<url>http://dotnet.aspx.cc</url>
<img&g ......

如何对xml内容数据进行比较 - VC/MFC / HTML/XML

如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>深圳市</TestName> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号