本文整理了Java中org.dom4j.Text
类的一些代码示例,展示了Text
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Text
类的具体详情如下:
包路径:org.dom4j.Text
类名称:Text
[英]Text
defines an XML Text node.
[中]Text
定义一个XML文本节点。
代码示例来源:origin: igniterealtime/Openfire
/** Writes the given {@link Text}.
*
* @param text <code>Text</code> to output.
*/
public void write(Text text) throws IOException {
writeString(text.getText());
if ( autoFlush ) {
flush();
}
}
代码示例来源:origin: org.dom4j/dom4j
previousText.appendText(text.getText());
String value = text.getText();
代码示例来源:origin: com.github.jjYBdx4IL.utils/xml-dom4j-utils
public void visit(Text node) {
Element parent = node.getParent();
if (hasNonTextChilds(parent) && !hasTextChildsWithNonWhitespace(parent)) {
node.setText(node.getText().trim());
}
}
};
代码示例来源:origin: org.nuiton.jrst/jrst
@Override
public void text(Text t) {
if (LITERAL_BLOCK.equals(t.getParent().getName())) {
writeIndent(t.getText());
} else {
write(t.getText());
}
}
代码示例来源:origin: org.hudsonci.xpath/xpath-service
Text text = (Text) obj;
if (first) {
String s = trimLeading(text.getText());
text.setText(s);
if (s.length() > 0)
first = false;
if (obj instanceof Text) {
Text text = (Text) obj;
String s = trimTrailing(text.getText());
text.setText(s);
if (s.length() > 0)
break;
代码示例来源:origin: stackoverflow.com
StringReader reader = new StringReader(svgInString);
uri = SVGCache.getSVGUniverse().loadSVG(reader, "myImage");
SVGDiagram diagram = SVGCache.getSVGUniverse().getDiagram(uri);
Text text = (Text) diagram.getElement("region1Text");
text.appendText("20");
text.rebuild();
代码示例来源:origin: dom4j/dom4j
protected void testXPath(String xpath) {
List list = document.selectNodes(xpath);
for (Iterator iter = list.iterator(); iter.hasNext();) {
Object object = iter.next();
log("Found Result: " + object);
assertTrue("Results not Text objects", object instanceof Text);
Text text = (Text) object;
assertTrue("Results should support the parent relationship", text
.supportsParent());
assertTrue(
"Results should contain reference to the parent element",
text.getParent() != null);
assertTrue("Results should not reference to the owning document",
text.getDocument() != null);
}
}
}
代码示例来源:origin: org.jasig.portal/uPortal-layout-impl
if (txt.getText().trim().length() == 0) {
txt.getParent().remove(txt);
代码示例来源:origin: igniterealtime/Openfire
buffer = new StringBuilder( lastTextNode.getText() );
writeString( lastTextNode.getText() );
writeString( lastTextNode.getText() );
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j
previousText.appendText(text.getText());
String value = text.getText();
代码示例来源:origin: org.dom4j/dom4j
/**
* Constructs a STAX {@link Characters}event from a DOM4J {@link Text}.
*
* @param text
* The {@link Text}from which to construct the event.
*
* @return The constructed {@link Characters}event.
*/
public Characters createCharacters(Text text) {
return factory.createCharacters(text.getText());
}
代码示例来源:origin: dom4j/dom4j
previousText.appendText(text.getText());
String value = text.getText();
代码示例来源:origin: org.dom4j/dom4j
/**
* Writes the given {@link Text}.
*
* @param text
* <code>Text</code> to output.
*
* @throws IOException
* DOCUMENT ME!
*/
public void write(Text text) throws IOException {
writeString(text.getText());
if (autoFlush) {
flush();
}
}
代码示例来源:origin: maven/dom4j
previousText.appendText(text.getText());
String value = text.getText();
代码示例来源:origin: org.dom4j/dom4j
protected void writeContent(Branch branch, NamespaceStack namespaceStack)
throws SAXException {
for (Iterator<Node> iter = branch.nodeIterator(); iter.hasNext();) {
Node node = iter.next();
if (node instanceof Element) {
write((Element) node, namespaceStack);
} else if (node instanceof CharacterData) {
if (node instanceof Text) {
Text text = (Text) node;
write(text.getText());
} else if (node instanceof CDATA) {
write((CDATA) node);
} else if (node instanceof Comment) {
write((Comment) node);
} else {
throw new SAXException("Invalid Node in DOM4J content: "
+ node + " of type: " + node.getClass());
}
} else if (node instanceof Entity) {
write((Entity) node);
} else if (node instanceof ProcessingInstruction) {
write((ProcessingInstruction) node);
} else if (node instanceof Namespace) {
write((Namespace) node);
} else {
throw new SAXException("Invalid Node in DOM4J content: "
+ node);
}
}
}
代码示例来源:origin: com.alibaba.citrus.tool/antx-autoexpand
previousText.appendText(text.getText());
String value = text.getText();
代码示例来源:origin: org.dom4j/dom4j
} else {
if (buff == null) {
buff = new StringBuilder(lastTextNode.getText());
startsWithWhitespace = startsWithWhitespace(buff);
} else if (lastTextNode != null) {
startsWithWhitespace = startsWithWhitespace(lastTextNode.getText());
} else {
startsWithWhitespace = false;
buff = null;
} else {
writeString(lastTextNode.getText());
endsWithWhitespace = endsWithWhitespace(buff);
} else {
endsWithWhitespace = endsWithWhitespace(lastTextNode.getText());
startsWithWhitespace = startsWithWhitespace(buff);
} else {
startsWithWhitespace = startsWithWhitespace(lastTextNode.getText());
buff = null;
} else {
writeString(lastTextNode.getText());
代码示例来源:origin: org.dom4j/com.springsource.org.dom4j
previousText.appendText(text.getText());
String value = text.getText();
代码示例来源:origin: org.dom4j/dom4j
protected void appendDOMTree(org.w3c.dom.Document domDocument,
org.w3c.dom.Node domCurrent, List<Node> content) {
for (Node node : content) {
if (node instanceof Element) {
appendDOMTree(domDocument, domCurrent, (Element) node);
} else if (node instanceof Text) {
Text text = (Text) node;
appendDOMTree(domDocument, domCurrent, text.getText());
} else if (node instanceof CDATA) {
appendDOMTree(domDocument, domCurrent, (CDATA) node);
} else if (node instanceof Comment) {
appendDOMTree(domDocument, domCurrent, (Comment) node);
} else if (node instanceof Entity) {
appendDOMTree(domDocument, domCurrent, (Entity) node);
} else if (node instanceof ProcessingInstruction) {
appendDOMTree(domDocument, domCurrent,
(ProcessingInstruction) node);
}
}
}
代码示例来源:origin: org.jenkins-ci.dom4j/dom4j
previousText.appendText(text.getText());
String value = text.getText();
内容来源于网络,如有侵权,请联系作者删除!