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 format znacznikowy do wymiany danych, konfiguracji i dokumentów - ze znacznikami, zagnieżdżonymi elementami i atrybutami. TOML to bardzo czytelny format konfiguracji łańcuchów narzędzi Rusta i Pythona, z sekcjami w nawiasach kwadratowych i prostymi liniami klucz-równa-się-wartość. To narzędzie odczytuje twój plik XML i zapisuje to samo drzewo jako poprawny TOML.
Konwersja odbywa się w całości lokalnie w przeglądarce: fast-xml-parser czyta XML, smol-toml zapisuje TOML, oba w czystym JavaScript. Ponieważ dokument XML ma dokładnie jeden element główny, staje się on tabelą TOML z tym kluczem głównym. Zagnieżdżone elementy stają się podtabelami, a powtarzające się elementy tablicami. Atrybuty są zachowane i pojawiają się - tak jak w XML do JSON - z przedrostkiem @_; takie klucze oraz klucz tekstu #text są zapisywane jako klucze w cudzysłowach w TOML.
W ten sposób powstaje pomost między znacznikami a konfiguracją: rekord XML staje się ręcznie edytowalnym plikiem .toml. Narzędzie pozostaje w tym uczciwe: poprawność składniowa jest sprawdzana przed parsowaniem, a nieprawidłowy XML jest odrzucany z czytelnym komunikatem. Jeśli jakiejś wartości nie da się przedstawić w TOML, narzędzie zgłasza to wyraźnie, zamiast po cichu wytworzyć coś błędnego. Nic nie jest wysyłane.
Dane techniczne
Dane techniczne
Formaty wejściowe
XML
Format wyjściowy
TOML
Przetwarzanie wsadowe
Nie
Przetwarzanie
Lokalnie w przeglądarce (JavaScript)
Przesyłanie plików
Brak
W 3 krokach
Upuść lub wybierz swój plik XML.
Narzędzie konwertuje go na TOML.
Pobierz plik TOML.
Ograniczenia:Dokument XML ma dokładnie jeden element główny, więc powstaje tabela TOML z tym kluczem głównym. Zagnieżdżone elementy stają się podtabelami, powtarzające się elementy tablicami. Atrybuty (@_) oraz tekstowa zawartość elementów (#text) są zapisywane jako klucze w cudzysłowach w TOML. Poprawność składniowa jest sprawdzana przed parsowaniem; nieprawidłowy XML jest odrzucany z czytelnym komunikatem. Wartości, których nie da się przedstawić, są zgłaszane wyraźnie.
Częste pytania
Czy mój plik jest wysyłany?
Nie. Konwersja odbywa się w całości lokalnie w przeglądarce - nic nie jest wysyłane.
Jak obsługiwane są atrybuty?
Atrybuty pojawiają się z przedrostkiem @_ i są zapisywane jako klucze w cudzysłowach w TOML, na przykład "@_id".
Co dzieje się z powtarzającymi się elementami?
Elementy o tej samej nazwie występujące kilka razy są zbierane w tablicę TOML.
Dlaczego niektóre klucze są w cudzysłowach?
Klucze takie jak @_id czy #text nie są gołymi kluczami TOML; są poprawnie zapisywane w cudzysłowach.
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ść