XML (Extensible Markup Language) czyli jak wymieniać dane z „kosmitami”.

Niejednej osobie hasło XML obiło się o uszy i pewnie nie jedna osoba miała z nim do czynienia. Tym, którzy mają wiedzę, że istnieje to rozwiązanie ale nie znają szczegółów przedstawię kilka informacji.

Po co XML? Jeśli chcemy wymieniać dane z innymi systemami musimy mieć ustalone zasady w jaki sposób będzie się to odbywać. Musimy mieć metodę wymiany danych, które też muszą być w jakiś sposób sformatowane. XML jest rozwiązaniem możliwym do zastosowania w takiej sytuacji. Służy on głównie do opisu danych przy pomocy znaczników podobnych do tych, które są używane w HTML ale w przeciwieństwie do HTML nie są zdefiniowane. Znaczniki XML definiuje ten, kto tworzy dokument XML – np. grupa programistów korzystająca z wymiany danych przez XML, twórca programu itp.
Czytaj dalej XML (Extensible Markup Language) czyli jak wymieniać dane z „kosmitami”.

dżejson

Dżejson jak dżins i kot Dżinks (to tylko tym starszym coś jeszcze mówi ;)) a właściwie to JSON czy JavaScript Object Notation to format, który umożliwia wymianę danych pomiędzy różnymi systemami. Jest znacznie prostszy niż np. XML i podobnie do niego tekstowy. Jest „lżejszy” od XML co ma znaczenie przy przesyłaniu danych. Obsługiwany jest przez wiele systemów (chyba większość języków programowania).
Czytaj dalej dżejson