Inserir itens em um xml

Estou querendo mover arquivos, anexados por upload em um formulário, de uma pasta para outra. Existe uma função no serviço SOAP chamado moveDocument, dentro deste xml tem a tag documentIds e dentro dela possui a tag item onde coloco o id do item que quero mover, veja o exemplo abaixo:


<documentIds>
     <item>id do Item</item>
     <item>id do Item</item>
</documentIds>

Porém os itens que devo transferir serão inseridos na hora do processo. Como faço para inserir dinamicamente por script a tag (id do Item) dentro da tag ()??

Boa tarde, @weslleey.

Você pode tentar da seguinte maneira:


var xmlText = '<documentIds></documentIds>';

var parser = new DOMParser();
var xmlDoc = parser.parseFromString(xmlText, "text/xml");

var xml = $(xmlDoc);
var tag_desejada = $("item", xmlDoc);

tag_desejada.append('conteúdo do item');