org.dom4j.Node.setText()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(4.8k)|赞(0)|评价(0)|浏览(144)

本文整理了Java中org.dom4j.Node.setText()方法的一些代码示例,展示了Node.setText()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.setText()方法的具体详情如下:
包路径:org.dom4j.Node
类名称:Node
方法名:setText

Node.setText介绍

[英]Sets the text data of this node or this method will throw an UnsupportedOperationException if it is read-only.
[中]设置此节点的文本数据,如果此节点是只读的,则此方法将抛出UnsupportedOperationException

代码示例

代码示例来源:origin: org.dom4j/dom4j

public static void setNodeValue(Node node, String nodeValue)
    throws DOMException {
  node.setText(nodeValue);
}

代码示例来源:origin: org.hibernate/hibernate-annotations

public void setToXMLNode(Node node, Object value, SessionFactoryImplementor factory) throws HibernateException {
  node.setText( toString( value ) );
}

代码示例来源:origin: dom4j/dom4j

public static void setNodeValue(Node node, String nodeValue)
    throws DOMException {
  node.setText(nodeValue);
}

代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all

public void setToXMLNode(Node node, Object value, SessionFactoryImplementor factory) {
  if (value!=null) {
    Clob clob = (Clob) value;
    try {
      int len = (int) clob.length();
      node.setText( clob.getSubString(0, len) );
    }
    catch (SQLException sqle) {
      throw new HibernateException("could not read XML from Clob", sqle);
    }
  }
}

代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all

public void setToXMLNode(Node node, Object value, SessionFactoryImplementor factory)
throws HibernateException {
  node.setText( toXMLString(value, factory) );
}

代码示例来源:origin: hibernate/hibernate

public void setToXMLNode(Node node, Object value, SessionFactoryImplementor factory) {
  if (value!=null) {
    Clob clob = (Clob) value;
    try {
      int len = (int) clob.length();
      node.setText( clob.getSubString(0, len) );
    }
    catch (SQLException sqle) {
      throw new HibernateException("could not read XML from Clob", sqle);
    }
  }
}

代码示例来源:origin: rememberber/WeSync

public void setPositionCode(String positionCode) throws Exception {
    this.document.selectSingleNode(ConstantsTools.XPATH_POSITION_CODE).setText(positionCode);
    writeToXml();
  }
}

代码示例来源:origin: rememberber/WeSync

public void setAutoBak(String autoBak) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_AUTO_BAK).setText(autoBak);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setDebugMode(String debugMode) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_DEBUG_MODE).setText(debugMode);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setLastKeepTime(String lastKeepTime) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_LAST_KEEP_TIME).setText(lastKeepTime);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setUserFrom(String userFrom) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_USER_FROM).setText(userFrom);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setTypeTo(String typeTo) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_TYPE_TO).setText(typeTo);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setUserTo(String userTo) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_USER_TO).setText(userTo);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setProductName(String productName) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_PRODUCT_NAME).setText(productName);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setLastSyncTime(String lastSyncTime) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_LAST_SYNC_TIME).setText(lastSyncTime);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setSuccessTime(String successTime) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_SUCCESS_TIME).setText(successTime);
  writeToXml();
}

代码示例来源:origin: rememberber/WeSync

public void setHostFrom(String hostFrom) throws Exception {
  this.document.selectSingleNode(ConstantsTools.XPATH_HOST_FROM).setText(hostFrom);
  writeToXml();
}

代码示例来源:origin: yejq/quartz-spring-manager

public static void pausedTriggerInConfig(String triggerName) throws Exception {
  Document document = getConfigDocument();
  Node node_desc = document.selectSingleNode("/beans/bean[@id='" + triggerName
      + "']/property[@name='description']/@value");
  String content = node_desc.getText();
  if (content == null) {
    content = "";
  }
  node_desc.setText(content + PAUSED_FLAG);
  saveConfig(document);
}

代码示例来源:origin: dom4j/dom4j

public void testSetText1() throws Exception {
  String newURL = "newURL";
  Node urlNode = document.selectSingleNode("//root/author[1]/url");
  urlNode.setText(newURL);
  assertEquals(newURL, urlNode.getText());
  assertTrue(urlNode instanceof Element);
  Element urlElement = (Element) urlNode;
  assertEquals(0, urlElement.elements().size());
}

代码示例来源:origin: dom4j/dom4j

public void testSetText2() throws Exception {
    String newName = "Strachem James";

    Node authorNode = document.selectSingleNode("//root/author[1]");
    authorNode.setText(newName);

    assertEquals(newName, authorNode.getText());
    assertTrue(authorNode instanceof Element);

    Element urlElement = (Element) authorNode;
    assertEquals(1, urlElement.elements().size());
  }
}

相关文章