블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형
xml2js 추가
xml 파싱을 위하여 xml2js 라이브러리를 추가한다.
$ yarn add xml2js
사용
import {parseString} from 'xml2js';
- parseString를 사용하기 위해 import를 한다.
const url = "<xml API URL>";
fetch(url)
.then((response) => response.text())
.then((responseText) => {
parseString(responseText, (err, result) => {
if (err !== null) {
console.log('Fail get data.');
} else {
console.log(result);
}
});
})
.catch((error) => {
console.log('Error fetching the feed: ', error);
});
- fetch를 이용하여 API 호출.
- API로 부터 받은 XML 데이터를 parseString을 이용하여 파싱.
Reference
https://yarnpkg.com/package/xml2js
반응형
'Mobile > React Native' 카테고리의 다른 글
React Native, Android 개발을 위한 설치 및 환경 구축 (Mac OSX) (0) | 2020.12.22 |
---|---|
react native navigation 사용하기 (0) | 2020.06.23 |
React Native Elements 적용하여 쉽게 앱 만들기 (0) | 2020.05.19 |
React Native 프로젝트 생성하기 (0) | 2020.05.19 |