XML XSLT
Start arrow Język XML arrow Wprowadzenie cz. 1
StartJęzyk XMLDTDXSLTXML SchemaStyle CSSXHTMLXSLTWMLAnkietaLinki
Menu serwisu
Start
Język XML
DTD
XSLT
XML Schema
Style CSS
XHTML
XSLT
WML
Ankieta
Linki

Partnerzy

Internet - podstawy internetu, email, Usenet, FTP, WWW

Tonery,tusze - bębny do drukarek, atramenty do drukarek, folie do faksów w sklepie internetowym Tonershop

Sieci komputerowe - systemy sieciowe, technologie

Systemy sprzedaży - handel, kody kreskowe, identyfikacja towarów

Automatyczna identyfikacja - systemy identyfikacji, etykiet

XML - wprowadzenie cz.1

  W bardzo wielu technologiach, językach i programach napotykamy skrót XML. Z  reguły jest on niewłaściwie pojmowany – jako język programowania, czy kolejna wersja HTML. Dlatego warto na początku przybliżyć istotę tego języka.
    XML czyli Extensible Markup Language (rozszerzalny język znaczników) można traktować jak stosunkowo prosty i elastyczny format tekstowy wywodzący się z SGML. Pierwotnie został zaprojektowany aby umożliwiać publikację dokumentów elektronicznych na wielką skalę . XML odgrywa znaczącą rolę w ramach wymiany różnego rodzaju danych w sieci WWW i nie tylko.
    XML to język, który został utworzony przez W3C, czyli World Wide Web Consortium , czyli podstawową organizację, która zajmuje się formułowaniem standardów sieciowych. XML jest oparty o znaczniki posiadające formę podobną jak w przypadku języka HTML. Jednak w odróżnieniu od HTML, w którym lista znaczników była narzucona, ogólna koncepcja XML zakłada możliwość tworzenia własnych znaczników i formułowania w ten sposób nowych języków. Dlatego też  XML traktowany jest jako tzw. „metajęzyk” znaczników, ponieważ umożliwia tworzenie nowych języków znacznikowych.
   

 

  W bardzo wielu technologiach, językach i programach napotykamy skrót XML. Z  reguły jest on niewłaściwie pojmowany – jako język programowania, czy kolejna wersja HTML. Dlatego warto na początku przybliżyć istotę tego języka.
    XML czyli Extensible Markup Language (rozszerzalny język znaczników) można traktować jak stosunkowo prosty i elastyczny format tekstowy wywodzący się z SGML. Pierwotnie został zaprojektowany aby umożliwiać publikację dokumentów elektronicznych na wielką skalę . XML odgrywa znaczącą rolę w ramach wymiany różnego rodzaju danych w sieci WWW i nie tylko.
    XML to język, który został utworzony przez W3C, czyli World Wide Web Consortium , czyli podstawową organizację, która zajmuje się formułowaniem standardów sieciowych. XML jest oparty o znaczniki posiadające formę podobną jak w przypadku języka HTML. Jednak w odróżnieniu od HTML, w którym lista znaczników była narzucona, ogólna koncepcja XML zakłada możliwość tworzenia własnych znaczników i formułowania w ten sposób nowych języków. Dlatego też  XML traktowany jest jako tzw. „metajęzyk” znaczników, ponieważ umożliwia tworzenie nowych języków znacznikowych.
    Bez wielkiego ryzyka, można stwierdzić że XML wprowadził pewną rewolucję w zagadnienie przenośności danych. Kiedyś większość aplikacji posiadała swoje własne, często binarne niekompatybilne ze sobą  formaty plików konfiguracyjnych, zbiorów danych wejściowych i innych. Ich obsługa i przetwarzanie  wymagały wiele wysiłku ze strony programisty. XML-owa, znacznikowa koncepcja zapisu danych, zastąpiła tradycyjne rozwiązania. Można zauważyć, że w bardzo wielu programach komputerowych porzucono tradycyjne formaty na rzecz plików w formacie XML. Przykładem tego mogą być choćby pliki opisujące konfigurację projektów C++ Builder lub Delphi.
    Coraz więcej oprogramowania oferuje wsparcie dla XML. Użyteczne opcje obsługi i manipulacji tym językiem to jedna z głównych  zalet i nowości w Microsoft Office 2003. Większość środowisk programowania w aktualnych wersjach oferuje biblioteki do odczytu i przetwarzania XML. Nawet narzędzia do tworzenia prezentacji multimedialnych i internetowych takie jak np. Macromedia Flash już od kilku lat zapewniają obsługę XML i możliwość jego wykorzystania jako formatu danych wejściowych.
    Z XML jest związanych wiele technik i języków, które z niego się wywodzą. Wszelkie akronimy typu XHTML, XSL, WML, SMIL, MathML czy SVG, to języki, które zostały zdefiniowane za pomocą XML. Udostępnia on mechanizmy do definiowania znaczników i strukturalnych zależności pomiędzy nimi. Ponieważ brak jest predefiniowanego ograniczonego zbioru znaczników, nie może być żadnych zakładanych z góry ograniczeń semantyki. Cała semantyka dokumentu XML  może być określona przez aplikacje komputerowe które będą go przetwarzały lub przez arkusze stylów.

 

 
« poprzedni artykuł
 
Wydanie polskie: Copyright (C) 2005 Polskie Centrum Joomla! :: (C) 2018 XML XSLT
Joomla! jest wolnym oprogramowaniem udostępnianym na warunkach licencji GNU/GPL.
www.xmlxsl.pl - Język XML, język XSLT, DTD, języki XHTML, WML