Вставка элемента в документ с помощью Jsoup

Здравствуйте, я пытаюсь вставить новый дочерний элемент в корневой элемент Document следующим образом:

    Document doc = Jsoup.parse(doc);
    Elements els = doc.getElementsByTag("root");
    for (Element el : els) {
        Element j = el.appendElement("child");
    }

В приведенном выше коде в документе присутствует только один корневой тег, поэтому, по сути, цикл выполняется только один раз.

В любом случае элемент вставляется как последний элемент корневого элемента «root».

Можно ли как-нибудь вставить дочерний элемент в качестве первого элемента?

Пример:

<root>
 <!-- New Element must be inserted here -->
 <child></child>
 <child></chidl> 
 <!-- But it is inserted here at the bottom insted  -->
</root>
12
задан 30 March 2012 в 13:39
поделиться