Как получить текстовое значение из XML во Flutter - PullRequest
1 голос
/ 01 июня 2019

Я хотел бы знать, как получить текстовое значение из XML-документа во флаттере. Я знаю, что использовать библиотеку XML dart уже просто сложно, когда дело доходит до разбора переменных. Например: Строка XML: Боб В моей текущей настройке разбора возвращается: Как мне сделать это без скобок?

1 Ответ

0 голосов
/ 15 июня 2019

Мне удалось обойти мою проблему с вдохновением от @ CopsOnRoad.

Я проанализировал данные XML, возвращенные из API, в массив JSON с помощью библиотеки Flutter: https://pub.dev/packages/xml2json

А потом удалось отобразить его с массивами.

Пример:

var result = [];
xml2json.parse(result);
var json = xml2json.toParker(); // the only method that worked for my XML type.
var response = jsonDecode(json);
response['Details']['...'] // then reference down the tree, you get the idea
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...