Zawartość Twoich plików nie jest nigdzie przetwarzana w ramach powierzenia. Nie potrzebujesz umowy powierzenia z gottrix, aby obrabiać dokumenty poufne lub firmowe.
Serwery w NiemczechRODO już w projekcie
Serwery origin w Hetzner w Niemczech. Ponieważ Twoje pliki nie opuszczają urządzenia, ich treść w ogóle nie jest przesyłana.
XML to rozpowszechniony, hierarchiczny format danych - typowy dla kanałów RSS, API SOAP, dokumentów biurowych, konfiguracji i wymiany danych między systemami. Do dalszego przetwarzania w nowoczesnych programach i API poręczniejszy jest jednak JSON. To narzędzie tłumaczy strukturę drzewa XML na równoważny obiekt JSON.
To narzędzie parsuje Twój XML w całości lokalnie w Twojej przeglądarce (fast-xml-parser, czysty JavaScript). Zagnieżdżone elementy stają się zagnieżdżonymi obiektami, a atrybuty są przejmowane z przedrostkiem „@_”, dzięki czemu żadna informacja nie ginie. Nieprawidłowy XML jest odrzucany jasnym komunikatem o błędzie. Nic nie jest przesyłane.
Napotkasz to na przykład przy analizie kanału z wiadomościami, mapy witryny, interfejsu wyciągu bankowego albo starej specyfikacji eksportu danych, która wciąż myśli w ostrych nawiasach. Czytając wynik, zwróć uwagę na pewną właściwość: jeśli element potomny występuje tylko raz, powstaje pojedynczy obiekt, a przy powtórzeniu - lista. Kto uwzględni to w kodzie przetwarzającym, unika zaskakujących przypadków brzegowych przy zmiennej liczbie.
Dane techniczne
Dane techniczne
Formaty wejściowe
XML
Format wyjściowy
JSON
Przetwarzanie wsadowe
Nie
Przetwarzanie
Lokalnie w przeglądarce (JavaScript)
Przesyłanie plików
Brak
W 3 krokach
Przeciągnij lub wybierz plik XML.
Wybierz formatowanie (z wcięciami lub zwarte).
Pobierz plik JSON.
Ograniczenia:XML musi być poprawnie sformułowany (w przeciwnym razie jasny komunikat o błędzie). Atrybuty otrzymują prefiks '@_'. Komentarze i instrukcje przetwarzania są pomijane. Treści mieszanej nie zawsze da się odwzorować jednoznacznie. Przestrzenie nazw pozostają jako prefiks w kluczu.
Częste pytania
Czy mój plik jest przesyłany?
Nie. Przekształcenie działa w całości lokalnie w przeglądarce - nic nie jest wysyłane.
Czy atrybuty są przejmowane?
Tak. Atrybuty pojawiają się w JSON z przedrostkiem „@_” przed nazwą.
Co dzieje się przy nieprawidłowym XML?
Dostajesz jasny komunikat o błędzie z przyczyną - bez awarii.
Tylko za Twoją zgodą mierzymy korzystanie w sposób zanonimizowany za pomocą plików cookie, aby ulepszać gottrix. Twoje pliki zawsze pozostają lokalnie, na Twoim urządzeniu. Prywatność