去sun 下载一份JAXP不就可以了吗??
解决方案 »
- 莱鸟跪求 (给个实例代码)
- 请教各位:ExtJs与GWT在JAVA开发中哪个更好用,大家有其他的做页面的技术么?
- 急急急,一个更新的问题!
- java分页
- 初始化网卡信息失败
- 请问,Quartz中,如何暂停一个Trigger,重新启用Trigger的时候。。。。
- 客户端调用EJB时报Receive timed out异常?
- 各位谁知道这个到底是为什么啊?郁闷好几天了!
- struts中bean:write显示数据库中分段文本问题
- 每加一颗星要得到多少分
- ejb接口、 图片存储
- 编译ejbgrpx的时候,"META-INF/ejb-jar.xml not found in jar file", 可我明明有这个文件啊?
去看看,稍加改动就可以了
<users>
<user>
<id>a</id>
</user>
<user>
<id>b</id>
</user>
</users>//初始化
try
{
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder db = factory.newDocumentBuilder();
doc = db.parse(filePath);//文件路径
doc.normalize();
}
catch(Exception e)
{
System.out.println(e.toString());
return false;
}//取得所有的用户资料
NodeList users = doc.getElementsByTagName("user");
for(int i = 0; i < users.getLength(); i ++)
{
Element user = (Element)users.item(i);
String szValue = new String();
Node nodeTmp = user.getElementsByTagName("id").item(0);
szValue = nodeTmp.getFirstChild().getNodeValue();
}
//增加一个用户
Element user = doc.createElement("user");
Element eID = doc.createElement("id");
Text tID = doc.createTextNode(newUser.szID);
eID.appendChild(tID);
user.appendChild(eID);
doc.getDocumentElement().appendChild(user);//修改一个用户资料
NodeList users = doc.getElementsByTagName("user");
Element user = (Element)users.item(nIndex);
Node node = user.getElementsByTagName("id").item(0);
node.getFirstChild().setNodeValue("new ID");
//删除一个用户
NodeList users = doc.getElementsByTagName("user");
user = (Element)users.item(i);//i为你要删除的节点
doc.getDocumentElement().removeChild(user);
//保存文件
TransformerFactory tFactory = TransformerFactory.newInstance();
try
{
Transformer transformer = tFactory.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(new java.io.File(szFilePath));
transformer.transform(source, result);
System.out.println("save success");
return true;
}
catch(Exception e)
{
System.out.println(e.toString());
return false;
}
import org.w3c.dom.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;要jdk1。4