ttribute的节点的节点名 * @param NodeName 要删除的子节点名或attribute名 * @param delall 是否删除所有的NodeName子节点和attribute */ public void delNode(String parent,String NodeName,boolean delall);
/** * 在所有parent节点或指定的parent节点处(具体位置由setMarkSign(), * setMark()或setMarkAdv()来确定) * 把NodeOld的节点替换为NodeNew * @param parent 要操作的节点的节点名 * @param NodeOld 要替换的节点的节点名 * @param NodeNew 替换成的节点 * @param editAll 是否替换所有的parent的子节点NodeOld到NodeNew */ public void editNode(String parent,String NodeOld, Node NodeNew,boolean editAll);
/** * 设定xml文档数据的位置(根据数据的坐标位置) * @param index 坐标 * @return boolean * @roseuid 3ECB427B0357 */ public boolean setMark(int index);
/** * 设定xml文档数据的位置(根据数据的值) * @param name attribute名,如果为空,就查询节点的值 * @param value 要查询的attribute的值或节点的值 * @return boolean * @roseuid 3ECB42BB03A9 */ public boolean setMark(String name,String value);
/** * 设定setMark()方法所依据的节点名. * @param NodeName 节点名 * @roseuid 3ECB43820157 */ public void setMarkSign(String NodeName);
/** * 设定xml文档数据的位置(根据数据的值,复杂查询) * @param name attribute名列表,如果为空,就查询节点的值 * @param value 要查询的attribute的值或节点的值的列表 * @param operation 操作算法。 (在XMLToolTest子类中 * 默认为 \"and\",只有\"and\"和\"or\"两种操作) * @return boolean */ public boolean setMarkAdv(String[] name,String[] value, String operation); /** * 创建一个空的document.象 * @return document. */ public document.nbspCreatedocument.); /** * 创建一个空的名为name的Element对象 * @param name Element名 * @return Element */ public Element CreateElement(String name); /** * 创建一个空的名为name的Comment对象 * @param name Comment名 * @return Comment */ public Comment CreateComment(String 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 |