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

xerces 中给Node增添属性及值的方法

2012-08-24 
xerces 中给Node添加属性及值的方法???DocumentBuilderFactory?? factoryDocumentBuilderFactory.newInst

xerces 中给Node添加属性及值的方法

?

?

?

DocumentBuilderFactory?? factory=DocumentBuilderFactory.newInstance();
DocumentBuilder?? builder=factory.newDocumentBuilder();
Document doc=builder.newDocument();
altNode = doc.createAttribute("alt");

提示异常,改正后代码如下

?

Node imgNode = nodeList.item(i);
???NamedNodeMap namedNodeMap = imgNode.getAttributes();
???Node srcNode = namedNodeMap.getNamedItem("src");
???Node altNode = namedNodeMap.getNamedItem("alt");
???
???//System.out.println(srcNode.get);
???if(altNode == null){
????????? Document doc = imgNode.getOwnerDocument();
????altNode = doc.createAttribute("alt");
???}
???altNode.setNodeValue("爱踢墙");
???namedNodeMap.setNamedItem(altNode);

?

?

?

热点排行