Co to jest XML? definicja i znaczenie

click fraud protection

Skrót od Extensible Markup Language nie jest deklaratywnym językiem znaczników, takim jak HTML; zamiast tego jest językiem do tworzenia języków znaczników. XML jest utrzymywany przez Worldwide Web Consortium (W3C). Odchudzona wersja SGML umożliwia autorom stron internetowych tworzenie i nazywanie tagów, dzięki czemu mogą dokładniej uchwycić strukturę swoich danych.

W dobrze zorganizowanym dokumencie, który jest zgodny z regułami składni, hierarchia znaczników utworzona przez użytkownika może być: odczytywane i przetwarzane przez przeglądarkę obsługującą XML, nawet jeśli nigdy nie napotkała określonego zestawu tagów przed. Autorzy mogą określić strukturę dokumentu w bardziej formalny sposób, korzystając z definicji typu dokumentu (DTD), która określa zasady prawidłowego używania każdego znacznika. Zobacz CSS, XLink, przestrzenie nazw, język zapytań, XMLP, XPointer, XSL.

Technipages wyjaśnia XML

Extensible Markup Language (XML) to język znaczników, który wypełnia lukę w formatowaniu dokumentów między ludźmi a maszynami. XML zawiera dane strukturalne w pliku tekstowym w pliku tekstowym. XML umożliwia swoim użytkownikom tworzenie słownika i używanie tego samego słownika do opisywania danych. XML wykorzystuje znaczniki („”) do tworzenia plików, które są łatwe do wygenerowania przez maszynę obliczeniową.

Zwykle większość maszyn przetwarzających dane strukturalne przechowuje dane na dyskach, z których można ich używać tylko w formacie binarnym lub tekstowym. XML umożliwia użytkownikowi dostęp do danych bez konieczności korzystania z oprogramowania służącego do ich generowania. Przykładem dokumentów strukturalnych byłyby umowy, listy, artykuły, książki adresowe, arkusze kalkulacyjne, rysunki techniczne, transakcje finansowe, notatki i wiele innych.

XML jest obecnie rozwijany World Wide Web Consortium (W3C) pod nadzorem XML Working Grupy, został zainicjowany w 1996 roku, XML będący produktem SGML (Standard Generalized Markup). Język). Intencją było ułatwienie SGML, a także sukces HTML, który został napisany pod koniec lat 90. przez fizyka z CERN, Tima Bernersa Lee. XML jest rozszerzeniem HTML.

Typowe zastosowania XML

  • XML jest rekomendacją World Wide Web Consortium, a nad rozwojem specyfikacji czuwa grupa robocza XML.
  • Powód, dla którego możesz otworzyć XML pliki z kilkoma różnymi programami, ponieważ przechowują dane w postaci zwykłego tekstu.
  • Niektóre programy, które można otworzyć XML pliki to notatnik okienny, dowolny edytor tekstu, a nawet dowolna przeglądarka internetowa

Najczęstsze nadużycia XML

  • XML nigdy nie miał na celu rozwiązania żadnego problemu stworzonego przez SGML i był własnym językiem znaczników
  • Rekomendacja World Wide Web Consortium (W3C) z XML nie jest nadzorowana przez żadną grupę powiązaną z XML