The CreatorCon Call for Content is officially open! Get started here.

When to use getXML vs getXMLAnswer in Glide Ajax

anvitha ash
Tera Contributor

Hello Experts,

 

Need help in Understanding GlideAjax , when to use getXML and when to use getXMLAnswer.

 

What I know is

when we use getXML we need to add the line, "var answer = response.responseXML.documentElement.getAttribute("answer")".

 

When we use getXMLAnswer we save our time by skipping the "var answer = response.responseXML.documentElement.getAttribute("answer")"

 

I wanted to know what is the best scenario where I can. Decide what to use based on the situation 

 

 

Asynchronous Glide Ajax

var ga = new GlideAjax('ScriptInclude');

ga.addParam('sysparm_name','function_name');

ga.addParam('sysparm_user',"parameter1");

ga.getXML(HelloWorldParse);

A callback function :

function HelloWorldParse(response) {

   var answer = response.responseXML.documentElement.getAttribute("answer");

alert(answer);

}

 

 

Need help. Thanks in advance 😃

6 REPLIES 6

Mark Roethof
Tera Patron
Tera Patron

Hi there,

 

This article which I wrote 4 years ago answers your question.

- 2019-12-23 - Article - getXMLAnswer vs getXML

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

swathisarang98
Giga Sage

Hi @anvitha ash ,

 

You can refer the below article which explains the uses of getXML vs getXMLAnswer,

https://www.servicenow.com/community/developer-forum/what-is-getxml-and-getxmlwait/m-p/1718530#:~:te... 

 

https://www.servicenow.com/community/developer-articles/getxmlanswer-vs-getxml/ta-p/2307589 

 

Please mark this comment as Correct Answer/Helpful if it helped you.

Regards,

Swathi Sarang