Narzędzia
PL

Edytor XML online

Edytuj XML w przeglądarce z numerami wierszy, sprawdzaniem poprawności składni na bieżąco i widokiem drzewa, który aktualizuje się podczas pisania. Kliknij dowolny węzeł, aby przejść do niego w tekście, uporządkuj dokument jednym kliknięciem i wróć do pracy później – Twój szkic pozostaje w tej przeglądarce.

Kliknij węzeł w drzewie, aby przejść do niego w tekście. Tab wstawia dwie spacje.

Prywatnie: Twoje dane są przetwarzane w przeglądarce i nigdy nie trafiają na serwer.

Jak edytować XML online

  1. Wklej XML, otwórz plik lub zacznij od przykładu. Błędy są zgłaszane z numerem wiersza i kolumny już podczas pisania.
  2. Kliknij węzeł w drzewie, aby przejść do niego w tekście. Tab wstawia wcięcie z dwóch spacji.
  3. Kliknij Formatuj, aby uporządkować wcięcia, a następnie skopiuj XML lub pobierz go jako plik .xml.

Co edytor robi za Ciebie

Wskazówki dotyczące ręcznej edycji XML

ZnakZapisz jakoKiedy
&&Zawsze, w tekście i wartościach atrybutów
<&lt;Zawsze, w tekście i wartościach atrybutów
>&gt;Opcjonalnie; wymagane tylko w sekwencji ]]>
"&quot;W wartościach atrybutów ujętych w cudzysłów podwójny
'&apos;W wartościach atrybutów ujętych w cudzysłów pojedynczy

W nazwach rozróżniana jest wielkość liter, więc <Item> trzeba zamknąć tagiem </Item>, a nie </item>. W przypadku dłuższych fragmentów kodu lub HTML sekcja CDATA <![CDATA[ … ]]> zwalnia Cię z kodowania każdego znaku.

Najczęściej zadawane pytania

Czy mój XML jest zapisywany lub przesyłany?

Twój ostatni szkic jest zapisywany wyłącznie w pamięci lokalnej tej przeglądarki, więc przetrwa przeładowanie strony. Nic, co wpiszesz lub otworzysz, nie jest wysyłane na serwer.

Dlaczego encje HTML są zgłaszane jako błędy?

XML definiuje tylko pięć nazwanych encji: &amp;, &lt;, &gt;, &quot; i &apos;. Nazwy z HTML, takie jak &nbsp; czy &copy;, wymagają deklaracji w DOCTYPE. Użyj odwołania znakowego, np. &#160;, lub wpisz sam znak.

Czy edytor sprawdza XML względem schematu XSD?

Nie. Sprawdza, czy XML jest poprawny składniowo: pasujące tagi, atrybuty w cudzysłowach, prawidłowe kodowanie znaków specjalnych i jeden element główny. Walidacja względem XSD lub DTD wymaga narzędzia obsługującego schematy, np. xmllint.

Czy mogę edytować duże pliki XML?

Tak, pliki o rozmiarze kilku megabajtów działają bez problemu. Szkice większe niż ok. 2 MB nie są zapisywane w przeglądarce, więc pobierz swoją pracę przed zamknięciem strony.