XML-syöte

Dart-tulos

Mikä on XML–Dart-muunnin?

Dart käyttää xml-pakettia jäsentämiseen. Tämä työkalu luo Dart-luokat XML:stäsi Flutter- ja Dart-sovelluksia varten. W3C XML-spesifikaatio määrittelee muodon; muunnos tapahtuu selaimessasi. Mitään ei lähetetä palvelimelle.

Miten työkalua käytetään

1

Liitä tai lataa XML

Liitä XML tai lataa tiedosto. Aseta luokan nimi, paketti, Data-luokka ja Nullable-tyypit asetuksissa.

2

Tarkista Dart-tulos

Oikea paneeli näyttää luodut luokat. Käytä xml-pakettia jäsentämiseen ja täyttämiseen.

3

Kopioi tai lataa

Käytä Kopioi- tai Lataa tiedostona -painiketta. JSON:n muuntamiseen Dartiksi käytä JSON–Dart-muunnin. XML:n muotoiluun käytä XML-muotoilutyökalu.

Milloin XML–Dart-muunnin auttaa

Kun rakennat Flutter-sovelluksia, jotka käyttävät XML-rajapintoja tai konfiguraatiota, luo tyypitetyt luokat täällä. Käytä xml-pakettia jäsentämiseen. Dart-palvelinsovelluksissa samat luokat toimivat minkä tahansa XML-lähteen kanssa.

Usein kysyttyä

xml-paketti Dartille?

Lisää xml pubspec.yaml-tiedostoon. Käytä XmlDocument.parse():ä jäsentämiseen ja puun kulkemiseen.

Lähetetäänkö datani minnekään?

Ei. Generointi tapahtuu selaimessasi.

XML–Dart-esimerkkejä

Tässä on esimerkki Dart-luokkien luomisesta XML:stä.

Esimerkki: Tilaajan tietue

XML-syöte:

Syöte

Luotu Dart-tulos:

Tulos

Liittyvät työkalut

Dartin XML-jäsentämisestä, katso xml-paketti ja Dart-oppaat. XML:stä, katso W3C XML-spesifikaatio ja W3C XML. Selaimen jäsentämisestä, katso MDN DOMParser. JSON:sta, katso json.org.