본문 바로가기
ETC/Flutter

[flutter] XML 파싱하기

by 안주형 2021. 10. 17.

Xml 파싱 하기

install

참고 에서 최신 버전을 확인한다

xml: ^5.1.2

import

import 'package:xml/xml.dart';

Use

XmlDocument? XmlData;

void getXmlData() async {
    try {
      http.Response response = await http.get(
        Uri.parse(
          '주소',
        ),
      );
      XmlData = XmlDocument.parse(response.body);

      final wantData = XmlData!.findAllElements('원하는 값');
      return(XmlData);
    } catch (e) {
      print('url 정보 불러오기 실패');
    }
  }

댓글