Sobes.tech
Junior

Jakie są zasady pisania XML?

sobes.tech AI

Odpowiedź od AI

<?xml version="1.0" encoding="UTF-8"?>
<!-- Obowiązkowa deklaracja XML wskazująca wersję i kodowanie -->
<root>
    <!-- Dokument musi mieć dokładnie jeden element główny -->
    <element attribute="wartość">
        <!-- Nazwy elementów i atrybutów są rozróżnialne pod względem wielkości liter -->
        Zawartość elementu
        <!-- Wszystkie otwierające tagi muszą mieć odpowiadające tagi zamykające -->
    </element>
    <empty_element/>
    <!-- Puste elementy mogą być zamknięte pojedynczym tagiem z ukośnikiem -->
</root>
  • Rozróżnialność wielkości liter: Tagi i atrybuty XML są rozróżnialne pod względem wielkości liter.
  • Element główny: Dokument musi mieć dokładnie jeden element główny.
  • Parowanie tagów: Wszystkie tagi otwierające muszą mieć odpowiadające tagi zamykające. Puste elementy mogą używać składni <tag/>.
  • Atrybuty: Wartości atrybutów zawsze muszą być ujęte w cudzysłów (pojedynczy lub podwójny).
  • Zagnieżdżenie: Elementy muszą być poprawnie zagnieżdżone.
  • Nazwy: Nazwy elementów i atrybutów nie mogą zaczynać się od liczby ani od ciągu xml (niezależnie od wielkości liter), nie mogą zawierać spacji ani znaków :.
  • Znaki specjalne: Znaki specjalne (<, >, &, ', `