doc=(document.parser.parseString(xmlString); filepath=\"\"; return doc; } } return null; } public void setdocument.ource(document.nbspdocs){ doc=docs; }
public void setParser(String ParserName, String ClassName) { if(ParserName!=null&&ParserName.length() >0){ ParserType=ParserName; ParserClassName=ClassName; } }
public void setProperty(String NodeName,String propertyName,String value,boolean setall){ try{ NodeList list=doc.getElementsByTagName(NodeName); if(list.getLength() >0&&value!=null&&value.length()>0) { if(setall){ for(int i=0;i
if(propertyName!=null&&propertyName.length()>0) {
((Element)list.item(i)).setAttribute (propertyName,value); } else{ list.item(i).setNodevalue(value); } }
}else{
if(propertyName!=null&&propertyName.length()>0){ if(NodeName.equals(markName)){ ((Element)list.item(Index)).setAttribute (propertyName,value); } else{ ((Element)list.item(DefaultBegin)). setAttribute(propertyName,value); } }else{
if(NodeName.equals(markName)){ list.item(Index).setNodevalue(value); } else{ list.item(DefaultBegin).setNodevalue(value); }
} } } }catch(Exception ee){ System.out.println(\"设定\"+NodeName+\"节点的\"+ propertyName+\"属性出错\"); } } public String getProperty(String NodeName, String propertyName) { try{ NodeList list=doc.getElementsByTagName(NodeName); if(list.getLength() >0){ if(propertyName!=null&&propertyName.length() >0){ if(NodeName.equals(markName)){ return ((Element)list.item(Index)).getAttr上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 |