先建一个Nodelist list
list.item(0).getAttributes().getNamedItem("Value1").setNodeValue("New value");
试试:)

解决方案 »

  1.   

    好像不行,我写的代码是这样的。不行。
    Node node = defautSnmpNode.item(i);
                NamedNodeMap namedNodeMap = node.getAttributes();
                    Node valueNode = namedNodeMap.getNamedItem("value");
                    if (valueNode!=null) {                    try {
                            valueNode.setNodeValue("59");                    }
                        catch(DOMException domE) {
                            System.out.println(domE.getMessage());
                        }                }
                }
      

  2.   

    <myroot>
      <group>
        <item name="cpu" type="low" value="Value1"/>
      </group>
    </myroot>....
    doc.getDocumentElement().getChildNodes().item(0).getChildNodes().item(0).getAttributes().getNamedItem("value").setNodeValue("NewValue");