Podstawowy kurs XML

XML został zaprojektowany do opisywania danych, skupiając się na zawartości danych.

HTML został zaprojektowany do wyświetlania danych, skupiając się na wyglądzie danych.

Podstawowe umiejętności, które powinieneś posiadać:

Przed kontynuowaniem nauki, musisz mieć podstawową wiedzę na temat:

  • HTML / XHTML
  • JavaScript lub VBScript

Jeśli chcesz najpierw nauczyć się tych projektów, odwiedź naszą Strona główna Odwiedź te kursy.

Co to jest XML?

  • XML oznaczaJęzyk znaczący rozszerzalny(Rozszerzalny Język Znaczący)
  • XML jestjęzyk znaczący, bardzo podobnie jak HTML
  • XML został zaprojektowany doopisywać dane
  • XML etykiety nie są预先 zdefiniowane. Potrzebujeszsamodzielnie zdefiniowanych etykiet.
  • XML używadeklaracja typu plikualbo XML Schema opisywania danych.
  • XML z DTD lub XML Schema został zaprojektowany doSamopodkreślający się.
  • XML jest standardem W3C

XML jest standardem W3C

Język znaczący XML został ustanowiony jako standard W3C 10 lutego 1998 roku.

Możesz przeczytać naszKurs W3CO uzyskaniu więcej informacji na temat standardu XML, odwiedź

Główne różnice między XML a HTML

XML został zaprojektowany do przenoszenia danych.

XML nie jest przeznaczony do zastępowania HTML.

XML i HTML zostały zaprojektowane do różnych celów:

XML został zaprojektowany do opisywania danych, skupiając się na zawartości danych.

HTML został zaprojektowany do wyświetlania danych, skupiając się na wyglądzie danych.

HTML ma na celu wyświetlanie informacji, podczas gdy XML ma na celu opisywanie informacji.

XML bez działania

XML jest nieaktywny.

Może to jest nieco trudne do zrozumienia, ale XML nie robi nic. XML został zaprojektowany do strukturyzowania, przechowywania oraz przesyłania informacji.

Poniżej znajduje się notatka Johna do George'a, zapisana w formacie XML:

<note>
<to>George</to>
<from>John</from>
<heading>Przypomnienie</heading>
<body> Nie zapomnij o spotkaniu! </body>
</note>

Ten etykietę zawiera tytuł oraz wiadomość. Zawiera również informacje o nadawcy i odbiorcy. Jednakże, ten dokument XML wciąż nie robi nic. Jest to czysta informacja opakowana w etykiety XML. Potrzebujemy napisać oprogramowanie lub program, aby przesyłać, odbierać i wyświetlać ten dokument.

XML jest darmowy, elastyczny

Tagi XML nie są预先定义owane. Musisz 'inventować' swoje tagi.

Tagi używane do oznaczania dokumentów HTML oraz ich struktury są预先定义的. Twórca dokumentu HTML może używać tylko tych tagów, które są zdefiniowane w standardzie HTML (np. <p>, <h1>.)

XML pozwala twórcom definiować własne tagi oraz strukturę dokumentu.

Tagi w powyższych przykładach nie zostały zdefiniowane w żadnym standardzie XML. Te tagi zostały wynalezione przez autora dokumentu XML.

XML jest uzupełnieniem HTML

XML nie jest zamiennikiem HTML.

Ważne jest, aby zrozumieć, że XML nie jest zamiennikiem HTML, co jest bardzo ważne. W przyszłym rozwoju sieci, najbardziej prawdopodobnym scenariuszem będzie to, że XML będzie używany do opisywania danych, a HTML do formatowania i wyświetlania tych danych.

Najlepszym opisem XML jest: XML to narzędzie międzyplatformowe, używane do przesyłania informacji, niezależne od oprogramowania i sprzętu.

Rola XML w przyszłym rozwoju sieci

XML będzie wszędzie.

Kiedy widzimy, jak szybko rozwija się standard XML oraz jak szybko wielu deweloperów oprogramowania przyjmuje ten standard, naprawdę musimy zaniemówić, że to jest naprawdę niesamowite.

Zdecydowanie uważamy, że rola XML w przyszłości sieci nie będzie gorsza niż rola HTML, która zawsze była fundamentem sieci, a XML będzie najczęściej używanym narzędziem do przetwarzania i przesyłania danych.