本文整理了Java中org.dom4j.Element.getText()
方法的一些代码示例,展示了Element.getText()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.getText()
方法的具体详情如下:
包路径:org.dom4j.Element
类名称:Element
方法名:getText
[英]Returns the text value of this element without recursing through child elements. This method iterates through all Text, CDATAand Entitynodes that this element contains and appends the text values together.
[中]返回此元素的文本值,而不通过子元素递归。此方法迭代此元素包含的所有文本、CDATA和Entitynodes,并将文本值附加在一起。
代码示例来源:origin: com.thoughtworks.xstream/xstream
public String getValue() {
return currentElement.getText();
}
代码示例来源:origin: spring-projects/spring-framework
private void assertRowElement(Element elem, String id, String name, String price) {
Element idElem = (Element) elem.elements().get(0);
Element nameElem = (Element) elem.elements().get(1);
Element priceElem = (Element) elem.elements().get(2);
assertEquals("ID incorrect.", id, idElem.getText());
assertEquals("Name incorrect.", name, nameElem.getText());
assertEquals("Price incorrect.", price, priceElem.getText());
}
代码示例来源:origin: igniterealtime/Openfire
/**
* Returns the name of the application.
*
* @return the name of the application.
*/
public static synchronized String getAppName() {
Element appName = (Element)generatedModel.selectSingleNode("//adminconsole/global/appname");
if (appName != null) {
String pluginName = appName.attributeValue("plugin");
return getAdminText(appName.getText(), pluginName);
}
else {
return null;
}
}
代码示例来源:origin: igniterealtime/Openfire
/**
* Returns the URL of the main logo image for the admin console.
*
* @return the logo image.
*/
public static synchronized String getLogoImage() {
Element globalLogoImage = (Element)generatedModel.selectSingleNode(
"//adminconsole/global/logo-image");
if (globalLogoImage != null) {
String pluginName = globalLogoImage.attributeValue("plugin");
return getAdminText(globalLogoImage.getText(), pluginName);
}
else {
return null;
}
}
代码示例来源:origin: igniterealtime/Openfire
/**
* Returns the URL of the login image for the admin console.
*
* @return the login image.
*/
public static synchronized String getLoginLogoImage() {
Element globalLoginLogoImage = (Element)generatedModel.selectSingleNode(
"//adminconsole/global/login-image");
if (globalLoginLogoImage != null) {
String pluginName = globalLoginLogoImage.attributeValue("plugin");
return getAdminText(globalLoginLogoImage.getText(), pluginName);
}
else {
return null;
}
}
代码示例来源:origin: ronmamo/reflections
public Reflections read(InputStream inputStream) {
Reflections reflections;
try {
Constructor<Reflections> constructor = Reflections.class.getDeclaredConstructor();
constructor.setAccessible(true);
reflections = constructor.newInstance();
} catch (Exception e) {
reflections = new Reflections(new ConfigurationBuilder());
}
try {
Document document = new SAXReader().read(inputStream);
for (Object e1 : document.getRootElement().elements()) {
Element index = (Element) e1;
for (Object e2 : index.elements()) {
Element entry = (Element) e2;
Element key = entry.element("key");
Element values = entry.element("values");
for (Object o3 : values.elements()) {
Element value = (Element) o3;
reflections.getStore().getOrCreate(index.getName()).put(key.getText(), value.getText());
}
}
}
} catch (DocumentException e) {
throw new ReflectionsException("could not read.", e);
} catch (Throwable e) {
throw new RuntimeException("Could not read. Make sure relevant dependencies exist on classpath.", e);
}
return reflections;
}
代码示例来源:origin: org.reflections/reflections
public Reflections read(InputStream inputStream) {
Reflections reflections;
try {
Constructor<Reflections> constructor = Reflections.class.getDeclaredConstructor();
constructor.setAccessible(true);
reflections = constructor.newInstance();
} catch (Exception e) {
reflections = new Reflections(new ConfigurationBuilder());
}
try {
Document document = new SAXReader().read(inputStream);
for (Object e1 : document.getRootElement().elements()) {
Element index = (Element) e1;
for (Object e2 : index.elements()) {
Element entry = (Element) e2;
Element key = entry.element("key");
Element values = entry.element("values");
for (Object o3 : values.elements()) {
Element value = (Element) o3;
reflections.getStore().getOrCreate(index.getName()).put(key.getText(), value.getText());
}
}
}
} catch (DocumentException e) {
throw new ReflectionsException("could not read.", e);
} catch (Throwable e) {
throw new RuntimeException("Could not read. Make sure relevant dependencies exist on classpath.", e);
}
return reflections;
}
代码示例来源:origin: igniterealtime/Openfire
final String sMax = maxElement.getText();
if (sMax == null || sMax.length() == 0) {
final String value = element.getText();
if (value == null || value.equals("")) {
代码示例来源:origin: igniterealtime/Openfire
if (fieldElement.attributeValue("var").equals("FORM_TYPE")) {
formType
.append(fieldElement.element("value").getText());
formType.append('<');
} else {
while (valIter != null && valIter.hasNext()) {
Element value = valIter.next();
values.add(value.getText());
代码示例来源:origin: igniterealtime/Openfire
final int max = Integer.parseInt(rsmElement.element("max").getText());
pointerUID = afterElement.getText();
} else if (beforeElement != null) {
pointerUID = beforeElement.getText();
isForwardOriented = false;
} else if (indexElement != null) {
final int index = Integer.parseInt(indexElement.getText());
if (index > 0) {
pointerUID = getUID(index - 1);
代码示例来源:origin: spotbugs/spotbugs
@Override
protected void match(Node node) {
// System.out.println(node.toString());
if (node instanceof Element) {
Element element = (Element) node;
System.out.println("Element: " + element.getQualifiedName());
System.out.println("\tText: " + element.getText());
System.out.println("\tAttributes:");
for (Iterator<?> i = element.attributeIterator(); i.hasNext();) {
Attribute attribute = (Attribute) i.next();
System.out.println("\t\t" + attribute.getName() + "=" + attribute.getValue());
}
} else if (node instanceof Attribute) {
Attribute attribute = (Attribute) node;
System.out.println("Attribute: " + attribute.getName() + "=" + attribute.getValue());
}
}
};
代码示例来源:origin: igniterealtime/Openfire
if (photoElement == null || photoElement.element("BINVAL") == null || photoElement.element("BINVAL").getText().matches("\\s*")) {
if (!((vcard.element("PHOTO") == null || vcard.element("PHOTO").element("BINVAL") == null || vcard.element("PHOTO").element("BINVAL").getText().matches("\\s*")))) {
代码示例来源:origin: igniterealtime/Openfire
SAXReader reader = new SAXReader();
Document doc = reader.read(in);
String path = doc.getRootElement().getText();
try {
if (path != null) {
代码示例来源:origin: igniterealtime/Openfire
if (dbStorageEnabled && vcard != null && (vcard.element("PHOTO") == null || vcard.element("PHOTO").element("BINVAL") == null || vcard.element("PHOTO").element("BINVAL").getText().matches("\\s*"))) {
Element avatarElement = loadAvatarFromDatabase(username);
if (avatarElement != null) {
代码示例来源:origin: igniterealtime/Openfire
while (iter.hasNext()) {
prop = iter.next();
value = prop.getText();
代码示例来源:origin: igniterealtime/Openfire
/**
* Returns the version string displayed in the admin console.
*
* @return the version string.
*/
public static synchronized String getVersionString() {
Element globalVersion = (Element)generatedModel.selectSingleNode(
"//adminconsole/global/version");
if (globalVersion != null) {
String pluginName = globalVersion.attributeValue("plugin");
return getAdminText(globalVersion.getText(), pluginName);
}
else {
// Default to the Openfire version if none has been provided via XML.
XMPPServer xmppServer = XMPPServer.getInstance();
return xmppServer.getServerInfo().getVersion().getVersionString();
}
}
代码示例来源:origin: spring-projects/spring-framework
@Test
public void withMultiList() throws Exception {
List list = new ArrayList();
list.add(Country.COUNTRY_UK);
list.add(Country.COUNTRY_AT);
this.bean.setSomeList(list);
this.tag.setPath("someList");
this.tag.setItems(Country.getCountries());
this.tag.setItemValue("isoCode");
int result = this.tag.doStartTag();
assertEquals(Tag.SKIP_BODY, result);
String output = getOutput();
output = "<doc>" + output + "</doc>";
SAXReader reader = new SAXReader();
Document document = reader.read(new StringReader(output));
Element rootElement = document.getRootElement();
assertEquals(2, rootElement.elements().size());
Element selectElement = rootElement.element("select");
assertEquals("select", selectElement.getName());
assertEquals("someList", selectElement.attribute("name").getValue());
List children = selectElement.elements();
assertEquals("Incorrect number of children", 4, children.size());
Element e = (Element) selectElement.selectSingleNode("option[@value = 'UK']");
assertEquals("UK node not selected", "selected", e.attribute("selected").getValue());
assertEquals("United Kingdom(UK)", e.getText());
e = (Element) selectElement.selectSingleNode("option[@value = 'AT']");
assertEquals("AT node not selected", "selected", e.attribute("selected").getValue());
assertEquals("Austria(AT)", e.getText());
}
代码示例来源:origin: spring-projects/spring-framework
assertEquals("United Kingdom", e.getText());
assertEquals("Austria", e.getText());
代码示例来源:origin: igniterealtime/Openfire
if (!child.getText().isEmpty()) {
added.setText(child.getText());
代码示例来源:origin: spring-projects/spring-framework
assertEquals("United Kingdom", e.getText());
内容来源于网络,如有侵权,请联系作者删除!