AWS Lambda XML в JSON с использованием Node JS - PullRequest
0 голосов
/ 21 сентября 2019

Я не могу получить обратный вызов в формате JSON при попытке конвертировать XML в JSON в интеграции AWS Lambda и шлюза API.

Код:

enter code here

exports.handler = (event, context, callback) => {
var parseString = require('xml2js').parseString;
var xml = "<Name>Sayyed Abbas</Name>";
parseString(xml, function (err, result) {
var r = JSON.stringify(result)
console.dir(r);
callback(null,event.r);
});
};

Вывод, который я вижу вAWS ниже. введите описание изображения здесь

1 Ответ

0 голосов
/ 21 сентября 2019

Пользовательский метод toJson в xml2json.Это прекрасно работает для меня.

let xmlParser = require(xml2json);
let xml = "<Name>Sayyed Abbas</Name>";
console.log('JSON output', xmlParser.toJson(xml));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...