Pegar valores em XML e adicionar em JS

Pessoal, tenho a função JS abaixo, e uma tela em XML.

A tela XML terá os valores de form (atributos) e precisava colocar todos esses parâmetros em uma variável e conseguir mandar para JS. alguém sabe como?

			$("body").on('click','.link-openPopup',function(e) {
        var params = '[%xpath://security/@sessionParams%]';
       

			params = params.split("&");
			for(var p = 0; p < params.length; p++) {
				var hd = $("<input type='hidden' name='" + params[p].split("=")[0] + "' value='"+params[p].split("=")[1]+"' />");
				hd.appendTo(form);
			}
			form.attr("method","POST");

O que já pesquisou sobre xml parser em js?
Uma dica

1 curtida

É que o problema é esse, não estou conseguindo adaptar para o caso… esse caminho que citei, já é da estrutura daqui, então os parâmetros da url ficam nesse xpath… só falta essa adaptação em xml para eu poder colocar em uma variável e enviar para o JS…

Ok, mas você consegue obter o xml?
Ou o problema não é obter e tratar o xml?

O problema é que os valores estão nesse xpath e não consigo passar para uma variável que o JS possa reconhecer… tentei algumas mas manda vazio.

Precisava pegar os valores desse xpath, separar os itens como esse for (que funciona) e o JS receber essa variável