Dane wejściowe XML

albo upuść plik tutaj lub wklej kod poniżej
Dane wejściowe XML

Plik Excel

Plik Excel

Puste komórki

Pliki nie opuszczają przeglądarkiJak to działa?

Ten konwerter XML do Excela zamienia plik XML na skoroszyt .xlsx: powtarzający się element tworzy wiersze, atrybuty i zagnieżdżone znaczniki – kolumny, a liczby i daty stają się prawdziwymi komórkami Excela.

Ostatnia aktualizacja:

Jak to działa

  1. Otwórz lub wklej XML

    Wystarczy upuścić plik .xml lub .xml.gz, użyć „Otwórz z adresu URL”, wkleić kod albo wybrać „Wczytaj przykład”.

  2. Wskaż wiersze i kolumny

    Najczęściej powtarzający się element jest automatycznie używany jako wiersze; ścieżkę, np. catalog/book, można zmienić w polu „Element wiersza”. W podglądzie kolumny da się ukryć lub przestawić.

  3. Pobierz skoroszyt

    Po ustawieniu nazwy arkusza wystarczy kliknąć „Pobierz .XLSX”. Plik otwiera się w Excelu, LibreOffice, Numbers i Arkuszach Google.

Funkcje

  • Czytelne kolumny

    Atrybuty stają się kolumnami z @, zagnieżdżone elementy – kolumnami z kropką, np. author.name, a powtarzające się elementy podrzędne – osobną kolumną na każdy element, jedną kolumną z JSON albo połączoną listą.

  • Komórki z typami

    Liczby pozostają liczbami, true/false – wartościami logicznymi, a daty ISO, np. 2024-03-01, stają się datami Excela. Kody z zerami wiodącymi, takie jak 007, zostają tekstem.

  • Arkusz gotowy do pracy

    Wiersz nagłówka jest zablokowany, a szerokość kolumn dopasowana do zawartości. Tekst wyglądający jak formuła jest zapisywany jako zwykły tekst, nigdy jako formuła.

  • Duże pliki

    Konwersja działa w tle, w osobnym wątku. Wiersze ponad limit Excela, czyli 1 048 576, trafiają do kolejnych arkuszy.

  • Bezpieczna analiza XML

    Encje zewnętrzne (XXE) nigdy nie są wczytywane, a błędy pokazują wiersz i kolumnę. „XML → CSV” otwiera te same dane w konwerterze CSV.

Limity i prywatność

Pliki mogą mieć do 100 MB i 500 000 wierszy, również po rozpakowaniu pliku .xml.gz. Pliki większe niż 5 MB są konwertowane bezpośrednio z pliku, bez wczytywania do edytora.

Jeden powtarzający się element daje jeden arkusz; komórki dłuższe niż 32 767 znaków są obcinane, zgodnie z wymaganiami Excela. Poza zablokowanym nagłówkiem nie jest stosowane żadne formatowanie. E-faktury i inne pliki podatkowe są traktowane jak zwykły XML. Więcej na stronie o prywatności.

Najczęstsze pytania

Jak przekonwertować XML do Excela?

Wystarczy otworzyć lub wkleić XML, sprawdzić podgląd tabeli i kliknąć „Pobierz .XLSX”. Skoroszyt ma jeden arkusz z zablokowanym wierszem nagłówka.

Jak otworzyć plik XML w Excelu bez konwertera?

W Excelu służy do tego polecenie Dane › Pobierz dane › Z pliku › Z pliku XML albo Plik › Otwórz. To działa przy prostych plikach; konwerter daje kontrolę nad wierszami i kolumnami.

Czy można za darmo zamienić XML na XLSX?

Tak, bez opłat i bez rejestracji. Nic nie trzeba instalować i nic nie jest wysyłane na serwer.

Jak przenieść do Excela wyciąg bankowy lub e-fakturę w XML?

Wystarczy otworzyć plik i w polu „Element wiersza” wskazać powtarzający się element, np. transakcję albo pozycję faktury. Plik jest traktowany jak zwykły XML: narzędzie nie zna schematów KSeF ani formatów banków.

Dlaczego niektóre wartości są tekstem, a nie liczbami?

Wartości z zerami wiodącymi, numery telefonów i identyfikatory dłuższe niż 15 cyfr, np. 26-cyfrowy numer rachunku, zostają tekstem, aby Excel ich nie zmienił.

Czy da się edytować XML w Excelu i zapisać go z powrotem?

Excel zapisuje XML tylko przez mapę XML. Prościej poprawić przekonwertowane dane, wyeksportować je jako CSV i użyć konwertera CSV na XML.

Podobne narzędzia