0

私はいくつかのライブラリを使用しています: org.dom4j. JAVA初心者です。Node Books ですべての子を取得する方法を知りたいです (セクションがあり、他の情報に著者がいます (すべての本ノードの一部ではありません))

java.util.List BookList  = xmlDocument.selectNodes("/BooksList/Books");
Iterator Biterator = BookList .iterator();
while(Biterator.hasNext()){
    Element book = null;
    book = (Element)Biterator.next();
}

XML:

<BooksList>
    <Books name="Three kingdom">
        <author name="Title">
        <sections  number="216">
    </Books>
    <Books name="Frog and king">
        <author name="Title s">
        <sections  number="21">
        <pages number="421">
    <Books>
 </BooksList>
4

1 に答える 1

1
List books = element.getChildren("Books");

たぶんこれが役立ちます:

http://www.jdom.org/docs/apidocs/org/jdom/Element.html#getChildren(java.lang.String)

http://www.cafeconleche.org/books/xmljava/chapters/ch14s08.html

于 2010-09-20T13:26:34.967 に答える