|
} } }
} }else{ if(parent.equals(markName)){ try{ ((Element)list.item(Index)).removeAttribute(NodeName); }catch(Exception ee){}
NodeList tlist=list.item(Index).getChildNodes() if(tlist.getLength() >0){ for(int k=0;k if(NodeName.equals(tlist.item(k). getNodeName())){ short type=tlist.item(Index).getNodeType() if(type==Node.ATTRIBUTE_NODE){ ((Element)list.item(Index)). removeAttribute(NodeName); } else list.item(Index).removeChild (tlist.item(k)); break; } } } }else{ try{ ((Element)list.item(DefaultBegin)).removeAttribute (NodeName); }catch(Exception ee){}
NodeList tlist=list.item(DefaultBegin). getChildNodes() if(tlist.getLength() >0){ for(int k=0;k if(NodeName.equals(tlist.item(k). getNodeName())){ short type=tlist.item(Index). getNodeType() if(type==Node.ATTRIBUTE_NODE){ ((Element)list.item(DefaultBegin)). removeAttribute(NodeName); } else list.item(DefaultBegin). removeChild(tlist.item(k)); break; } } }
} } } }catch(Exception e){ System.out.println(\"删除节点出错\"); } } public void editNode(String parent,String NodeOld, Node NodeNew,boolean editAll) { try{ NodeList list=doc.getElementsByTagName(parent);
if(list.getLength() >0){ if(editAll){ for(int i=0;i NodeList tlist=list.item(i).getChildNodes() if(tlist.getLength() >0){ for(int k=0;k if(NodeOld.equals(tlist.item(k).getNodeName())){ list.item(i).replaceChild(tlist.item(k),NodeNew); break; } } } } }else{ if(parent.equals(markName)){ NodeList tlist=list.item(Index).getChildNodes() if(tlist.g上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 |
|
|
|
|
|
|
|