我需要找到我的字符串是XML或JSON对象或字符串,基于此响应我将使字符串看起来很漂亮。
所以为此,我需要确定什么样的对象。谁能帮助我找到实现这个目标的方法?
提前致谢。
答案 0 :(得分:1)
试试这个
function GetInputType(response) {
try {
//try to parse via json
a = JSON.parse(response);
return 'json type';
} catch(e) {
//try xml parsing
let parser = new DOMParser;
var xmlDoc = parser.parseFromString(response,"application/xml");
if(xmlDoc.documentElement.nodeName == "parsererror")
return 'string type';
else
return 'xml type';
}
}