當前位置: 首頁>>代碼示例>>Java>>正文


Java Element.getChildText方法代碼示例

本文整理匯總了Java中org.jdom2.Element.getChildText方法的典型用法代碼示例。如果您正苦於以下問題:Java Element.getChildText方法的具體用法?Java Element.getChildText怎麽用?Java Element.getChildText使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.jdom2.Element的用法示例。


在下文中一共展示了Element.getChildText方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: create

import org.jdom2.Element; //導入方法依賴的package包/類
public static MavenCoordinates create(Element rootElement) {
  val namespace = rootElement.getNamespace();

  Function<String, String> getValue = key ->
      Optional
          .ofNullable(rootElement.getChildText(key, namespace))
          .filter(Objects::nonNull)
          .filter(it -> it.trim().length() > 0)
          .orElseGet(() -> {
            Element parent = rootElement.getChild("parent", namespace);
            return parent != null ? parent.getChildText(key, namespace) : null;
          });

  return new MavenCoordinates(
      getValue.apply("groupId"),
      rootElement.getChildText("artifactId", namespace),
      getValue.apply("version")
  );
}
 
開發者ID:bsideup,項目名稱:gradle-maven-sync-plugin,代碼行數:20,代碼來源:MavenCoordinates.java

示例2: buildFromAuthorInfo

import org.jdom2.Element; //導入方法依賴的package包/類
private PublicationAuthor buildFromAuthorInfo(Element authorInfo) {
    author.setFirstname(authorInfo.getChildText("given-name"));
    author.setSurname(authorInfo.getChildText("surname"));
    if (authorInfo.getChildText("scopusAuthorID") != null) author.setScopusAuthorID(authorInfo.getChildText("scopusAuthorID"));
    if (authorInfo.getChildText("affiliation") != null) author.setInstitution(authorInfo.getChildText("affiliation"));
    if (authorInfo.getChildText("orcid") != null) author.setOrcid(authorInfo.getChildText("orcid"));
    if (authorInfo.getChildText("researcherID") != null) author.setResearcherID(authorInfo.getChildText("researcherID"));
    if (authorInfo.getChildText("gnd") != null) author.setGnd(authorInfo.getChildText("gnd"));
    return author;
}
 
開發者ID:ETspielberg,項目名稱:bibliometrics,代碼行數:11,代碼來源:AuthorBuilder.java

示例3: getQuestion

import org.jdom2.Element; //導入方法依賴的package包/類
public static String getQuestion(Element item){
	return item.getChildText("p");
}
 
開發者ID:cs-zyluo,項目名稱:CausalNet,代碼行數:4,代碼來源:Datum.java

示例4: getAnswerOne

import org.jdom2.Element; //導入方法依賴的package包/類
public static String getAnswerOne(Element item){
	return item.getChildText("a1");
}
 
開發者ID:cs-zyluo,項目名稱:CausalNet,代碼行數:4,代碼來源:Datum.java

示例5: getAnswerTwo

import org.jdom2.Element; //導入方法依賴的package包/類
public static String getAnswerTwo(Element item){
	return item.getChildText("a2");
}
 
開發者ID:cs-zyluo,項目名稱:CausalNet,代碼行數:4,代碼來源:Datum.java


注:本文中的org.jdom2.Element.getChildText方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。