Insertion d'élément dans un document à l'aide de Jsoup

Bonjour, je suis en train d'essayer d'insérer un nouvel élément enfant dans un élément racine du Document comme ceci:

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

Dans le code ci-dessus une seule balise racine est dans le document, donc, essentiellement, la boucle s'exécutera seulement une fois.

De toute façon, l'élément est inséré comme le dernier élément de l'élément racine "root".

Est il possible que je peux insérer un élément enfant comme le premier élément?

Exemple:

<root>
 <!-- New Element must be inserted here -->
 <child></child>
 <child></chidl> 
 <!-- But it is inserted here at the bottom insted  -->
</root>

source d'informationauteur