
Dla twórców integracji i skryptów, kiedy źródło dostarcza XML, a dalsze przetwarzanie danych jest wygodniejsze w JSON.
Przekształć dokument XML w dane JSON i odbierz uporządkowany wynik, który łatwiej wykorzystać w aplikacji, skrypcie lub interfejsie API.
Zespół otrzymuje kanał XML od partnera, ale jego aplikacja działa z JSON. Wkleja kanał do narzędzia, uruchamia konwersję i analizuje wynik. Następnie może dostosować JSON do swojego modelu danych przed integracją.
Wszystko działa w Twojej przeglądarce: XML jest analizowany i konwertowany lokalnie do JSON. Treść, którą wklejasz lub importujesz, nigdy nie jest wysyłana, udostępniana ani przechowywana.
Tak, atrybuty są zazwyczaj zamieniane na właściwości, aby zostały zachowane. Dokładna nazwa i położenie tych właściwości mogą się różnić, więc otwórz wynik i porównaj go ze strukturą oczekiwaną przez aplikację, zanim go użyjesz.
Narzędzie działa w przeglądarce i zależy od dostępnej pamięci. Bardzo duży plik może spowolnić stronę lub się nie powieść. W przypadku dużego kanału podziel go lub użyj przetwarzania odpowiedniego do ilości danych.
Narzędzie tworzy JSON przeznaczony do ponownego użycia, ale należy go sprawdzić za pomocą walidatora lub importując go do swojego narzędzia. Udana konwersja nie gwarantuje, że struktura odpowiada Twoim potrzebom biznesowym.
Konwersja przekształca elementy i atrybuty w dane JSON, ale tekst oraz powtarzające się węzły są reprezentowane zgodnie z wyborami narzędzia. Otwórz wynik i sprawdź strukturę obiektu, zwłaszcza jeśli aplikacja oczekuje konkretnego modelu. Może być potrzebna adaptacja, ponieważ JSON nie zawsze pasuje do schematu aplikacji. Konwersja odbywa się lokalnie, a dokument nie jest wysyłany, udostępniany ani przechowywany.
Wynik jest przeznaczony do ponownego użycia, ale przed wdrożeniem sprawdź go w walidatorze albo przez import do swojego narzędzia. Udana konwersja nie gwarantuje, że struktura odpowiada potrzebom biznesowym. Jeśli XML był niepoprawny, konwersja nie przebiegnie prawidłowo. Skopiuj JSON i dostosuj go do swojego schematu, jeśli to konieczne. Całe przetwarzanie odbywa się w przeglądarce i nie zapisuje danych.