Spisu treści:
- Definicja - Co oznacza Extensible Markup Language (XML)?
- Techopedia wyjaśnia Extensible Markup Language (XML)
Definicja - Co oznacza Extensible Markup Language (XML)?
Extensible Markup Language (XML) to uniwersalny format obsługiwany przez W3C, wykorzystywany do reprezentacji i przesyłania danych strukturalnych w Internecie lub między różnymi aplikacjami.
Język używa ustrukturyzowanej reprezentacji, umożliwiając użytkownikom tworzenie niestandardowych zdefiniowanych znaczników zgodnie ze standardami definicji dokumentu w formacie XML (DTD). Struktura dokumentu XML może być reprezentowana w formie drzewa znanego jako Document Object Model (DOM).
Techopedia wyjaśnia Extensible Markup Language (XML)
XML jest zaprojektowany do opisywania danych, ale nie dotyczy wizualizacji danych. Znaczniki utworzone w XML są oczywiste, a użytkownik ma swobodę definiowania własnych znaczników - stąd „rozszerzalne”.
Obsługę XML zapewnia wiele platform języka programowania do tworzenia i przetwarzania danych XML. Prostota, przenośność, niezależność od platformy i użyteczność to tylko niektóre z kluczowych funkcji, które doprowadziły do rosnącej popularności stosowania standardów opartych na XML.
XML jest głównym źródłem motywacji do rozwoju platform architektury zorientowanej na usługi (SOA), takich jak usługi sieciowe, które nie są powiązane z żadnym konkretnym językiem i skutecznie współpracują w środowiskach heterogenicznych. RSS, Atom, SOAP i XHTML to niektóre ze standardów, na które wpływa XML.
