Korzystając z komputera, czasami możemy trafić na pliki, które chcielibyśmy otworzyć, a nie mamy zielonego pojęcia jak to zrobić. Przy setkach rozszerzeń plików i tysiącach aplikacji do ich otwierania, można pogubić się w tym całym galimatiasie na tyle, że musimy zaczerpnąć informacji z Internetu. Z tego artykułu dowiesz się, czym jest, jak otworzyć oraz jak edytować plik XML.
Co to jest plik XML?
XML (ang. Extensible Markup Language, czyli rozszerzalny język znaczników) to język służący do zapisywania, przechowywania oraz transportowania danych. Używamy go wtedy, gdy nasze dane muszą zachować konkretną, ustaloną strukturę.
Jeśli więc zastanawiasz się, czym jest plik xml – to po prostu tekstowy dokument, który opisuje dane w uporządkowany sposób, tak aby można je było łatwo odczytać zarówno przez człowieka, jak i przez program komputerowy.
Podobnie jak w języku HTML, XML wykorzystuje w swojej budowie znaczniki (tagi). Na tym jednak podobieństwa pomiędzy tymi dwoma językami się kończą.
Tworząc stronę internetową w języku HTML, musimy znać nazwy i działanie określonych znaczników.
W języku XML jest inaczej – to my sami definiujemy własne znaczniki, które opisują nasze dane.
Na przykład, tworząc plik z produktami sklepowymi, możemy użyć znacznika <produkt> lub <nazwa>.
<?xml version=”1.0″ encoding=”UTF-8″?>
<sklep>
<produkt>
<nazwa>Klawiatura mechaniczna</nazwa>
<cena>299.99</cena>
<dostepnosc>W magazynie</dostepnosc>
</produkt>
</sklep>
Jak widać, taki plik XML zawiera uporządkowane dane, które można łatwo przetwarzać w aplikacjach, bazach danych lub na stronach internetowych.
Do czego służy plik XML?
XML sam w sobie nie wykonuje żadnych operacji – jest tylko sposobem przedstawienia danych. To właśnie jego prostota sprawia, że jest niezwykle uniwersalny.
Format XML wykorzystuje się m.in. w:
- wymianie danych między różnymi systemami i aplikacjami,
- przechowywaniu ustawień i konfiguracji programów,
- integracjach systemów e-commerce (np. wymiana informacji między sklepem a hurtownią),
- tworzeniu plików RSS, e-faktur czy raportów JPK,
- opisie danych w projektach programistycznych i bazach danych.
Dzięki XML dane są czytelne, łatwe do eksportu i importu, a przy tym niezależne od konkretnej platformy czy systemu operacyjnego.
Jak otworzyć plik XML?
- Klikamy prawym przyciskiem myszy na plik XML, który chcemy otworzyć.
- Wybieramy “otwórz za pomocą”, a następnie klikamy naszą przeglądarkę internetową, np. Google Chrome. Gotowe! Możemy już odczytać zawartość naszego pliku XML, wraz z jego strukturą.


Tak jak widać, do otwarcia naszego pliku XML wystarczy jakakolwiek przeglądarka internetowa. Dzięki temu w łatwy sposób otworzymy te pliki na każdym urządzeniu. Pliki XML możemy także zaimportować do programów obsługujących arkusze takich jak Excel, gdzie zostaną one przedstawione jako tabele danych.
Jeśli plik XML nie posiada żadnego formatowania CSS, to nasza przeglądarka poinformuje nas o tym (patrz zdjęcie) i zobaczymy tylko drzewo danych. Oczywiście możemy zmienić ten stan rzeczy, edytując nasz plik XML.
Jak edytować plik XML?
Do edytowania nieskomplikowanych plików XML wystarczy nam prosta aplikacja do edycji tekstu, taka jak domyślnie oferowany przez system Windows Notatnik. Dużo lepszym wyborem będą jednak bardziej rozbudowane edytory takie jak: Visual Studio Code, Atom, Nodepad ++, czy Sublime Text.
Oznaczą one znaczniki pliku XML za pomocą kolorów, dzięki czemu kod będzie bardziej czytelny. Dodatkowo takie edytory pomogą nam ze składnią, jeśli będziemy chcieli dodać XML do naszej strony internetowej, lub zmienić formatowanie pliku XML za pomocą CSS.

Aby edytować plik XML, po prostu otwórz go za pomocą danego edytora tekstowego. Żeby to zrobić, klikamy na plik XML prawym przyciskiem myszy, następnie “otwórz za pomocą” i wybieramy nasz edytor. Teraz możemy dowolnie zmieniać dane w naszym pliku XML. Należy jednak pamiętać, o prawidłowym otwarciu, oraz zamknięciu znaczników. Jeśli tego nie zrobimy, to nasz plik nie pokaże się prawidło w przeglądarce.
Jak dodać formatowanie CSS do pliku XML?
- Tworzymy nowy plik CSS i nadajemy mu nazwę.
- W pliku XML dodajemy linię “<?xml-stylesheet type=”text/css” href=”NAZWA.css”?>” słowo NAZWA zastąp nazwą swojego pliku CSS.


- Przechodzimy do pliku CSS i dodajemy formatowanie do znaczników naszego pliku XML.


- Zapisujemy zmiany w plikach CSS, oraz XML i gotowe! Po otwarciu pliku przeglądarką zobaczymy nasze nowe formatowanie.


Jeśli jeszcze nie umiesz korzystać z CSS, odwiedź stronę https://www.w3schools.com/. Zawiera ona wiele przydatnych poradników dotyczących HTML, XML, CSS oraz programowania, dzięki którym lepiej zrozumiesz ten temat.
WARTO PRZECZYTAĆ:







