Trabalhando com Dom4j

Boa Tarde

Como eu consigo inserir um elemento atraves de XPath em dom4j.

XPath é feito principalmente para consulta, não para inserção.

E como eu posso pegar as informações que são variaveis e criar um xml.

Dica: dependendo do que você quer fazer, é mais fácil, por incrível que pareça, usar JAXB. É que ele é um mapeamento Objetos Java &lt=&gt XML.

Se você aprender a usar direitinho JAXB, vai ver que muitos problemas são resolvidos "automagicamente".

Baixe o JWSDK ( http://java.sun.com/webservices/downloads/webservicespack.html ) , ou então use o Java 6.0 (Mustang). Não é preciso desenvolver um web service para usar o JAXB.