我需要一些帮助。我正在使用node.js检查输入字符串是否为json/xml
。我正在解释我的代码,它给出了检查给定字符串是否是json的输出。
isJSON = (str) => {
try {
return (JSON.parse(str) && !!str);
} catch (e) {
return false;
}
}
var result= isJSON(string);
var result= isJSON(string);
所以在这里我能够检查字符串,即字符串
是否是json。同样,我需要检查xml
内容。假设我有下面给出的字符串。
var string = '<config xmlns="http://tail-f.com/ns/config/1.0">
<devices xmlns="http://tail-f.com/ns/ncs">
<global-settings>
<read-timeout>120</read-timeout>
</global-settings>
</devices>
</config>';
所以我需要检查上面的内容是XML内容
还是不使用node.js。有没有人能帮我解决这个问题?
没有本地的方法来检查它。您可以使用package来实现,例如