Это мой код,
// Convert string/JSON to XML
function toXML(json: string) {
const builder = new Builder();
console.log(builder.buildObject(json));
}
Я ожидаю аналогичного
// Convert string/XML to JSON
function toJson(xml: string) {
parseString(xml, { explicitArray: false }, function(error, result) {
console.log(result);
});
}
Это работает для идеального ввода JSON.
Он не работает для недопустимых json и json как строки.
Для ошибки и результата не предусмотрен метод обратного вызова.