У меня есть API, который предоставляет мне данные XML, и я хочу преобразовать эти данные XML из API в JSON.Кто-нибудь может мне помочь с этой проблемой?
Я использую Expo для создания приложения.Я пытался использовать nodemoduls, но когда я пытался это сделать, я всегда получал сообщение об ошибке "Не удалось, потому что React Native не включает стандартную библиотеку Node". Код belwo не работает
import { View, Text, ActivityIndicator } from 'react-native'
import { fetch } from "fetch";
const furl = 'https://skimap.org/Regions/view/346.xml';
const xmlToJson = require('xml-to-json-stream');
const parser = xmlToJson({attributeMode: true});
export default class RegionList extends PureComponent {
state = { regions: [] };
async componentWillMount() {
fetch(furl).then(response => parser.xmlToJson(response, (err,json)=>{
if(err){
console.log(err);
}
}))
.then( (response) => this.setState({regions: response}));
}