If-Koubou

Co to jest plik XML (i jak go otworzyć)?

Co to jest plik XML (i jak go otworzyć)? (Jak)

Plik z rozszerzeniem .xml to plik Extensible Markup Language (XML). Są to tak naprawdę zwykłe pliki tekstowe, które używają niestandardowych znaczników do opisu struktury i innych funkcji dokumentu.

Czym jest XML?

XML to język znaczników stworzony przez World Wide Web Consortium (W3C) w celu zdefiniowania składni kodowania dokumentów, które zarówno ludzie, jak i maszyny mogą czytać. Czyni to poprzez użycie znaczników, które definiują strukturę dokumentu, jak również sposób przechowywania i transportu dokumentu.

Najprawdopodobniej najłatwiej porównać go z innym językiem znaczników, z którym możesz się zapoznać - Hypertext Markup Language (HTML) używanym do kodowania stron internetowych. HTML używa predefiniowanego zestawu symboli znaczników (krótkie kody), które opisują format treści na stronie internetowej. Na przykład następujący prosty kod HTML używa znaczników, aby niektóre słowa były pogrubione, a inne kursywa:

Tak właśnie robisz pogrubiony tekst i tak właśnie robisz pochyła tekst

Tym, co odróżnia XML, jest to, że można go rozszerzyć. XML nie ma predefiniowanego języka znaczników, tak jak robi to HTML. Zamiast tego, XML pozwala użytkownikom tworzyć własne symbole znaczników do opisywania treści, tworząc nieograniczony i samodefiniujący się zestaw symboli.

Zasadniczo HTML jest językiem, który koncentruje się na prezentacji treści, podczas gdy XML jest dedykowanym językiem opisu danych używanym do przechowywania danych.

XML jest często używany jako podstawa dla innych formatów dokumentów - w rzeczywistości setek. Oto kilka, które możesz rozpoznać:

  • RSS i ATOM opisują, w jaki sposób aplikacje czytające obsługują kanały internetowe.
  • Microsoft .NET używa XML do swoich plików konfiguracyjnych.
  • Microsoft Office 2007 i późniejsze wykorzystanie XML jako podstawy struktury dokumentu. To właśnie oznacza "X" w formacie dokumentu .DOCX Word i jest również używany w Excelu (pliki XLSX) i PowerPoint (pliki PPTX).

Tak więc, jeśli masz plik XML, to niekoniecznie powiedzieć, z której aplikacji jest przeznaczony. Zwykle nie musisz się tym martwić, chyba że jesteś tym, który projektuje pliki XML.

Jak mogę go otworzyć?

Istnieje kilka sposobów bezpośredniego otwarcia pliku XML. Możesz je otwierać i edytować dowolnym edytorem tekstu, przeglądać je za pomocą dowolnej przeglądarki internetowej lub korzystać ze strony internetowej, która umożliwia przeglądanie, edytowanie, a nawet konwertowanie ich na inne formaty.

Użyj edytora tekstu, jeśli regularnie pracujesz z plikami XML

Ponieważ pliki XML są w rzeczywistości plikami tekstowymi, możesz je otworzyć w dowolnym edytorze tekstów. Chodzi o to, że wiele edytorów tekstu, takich jak Notatnik, nie jest zaprojektowanych tak, by pokazywały pliki XML o odpowiedniej strukturze. Może być w porządku otworzyć plik XML i szybko sprawdzić, co to jest. Ale są znacznie lepsze narzędzia do pracy z nimi.

Kliknij prawym przyciskiem myszy plik XML, który chcesz otworzyć, wskaż polecenie "Otwórz za pomocą" w menu kontekstowym, a następnie kliknij opcję "Notatnik".

Uwaga: Używamy tutaj przykładów Windows, ale to samo dotyczy innych systemów operacyjnych. Poszukaj dobrego edytora tekstu innej firmy, który obsługuje pliki XML.

Plik nie jest otwierany, ale jak widać, traci większość formatowania i umieszcza całość na dwóch liniach dokumentu.

Tak więc, podczas gdy Notatnik może być przydatny do szybkiego sprawdzania pliku XML, znacznie lepiej radzisz sobie z bardziej zaawansowanym narzędziem, takim jak Notepad ++, które podkreśla składnię i formatuje plik zgodnie z jego przeznaczeniem.

Oto ten sam plik XML otwarty w Notepad ++:

Użyj przeglądarki internetowej, aby wyświetlić dane strukturalne

Jeśli tak naprawdę nie trzeba edytować plików XML, ale wystarczy je przeglądać, okazuje się, że przeglądarka, której używasz do czytania tego artykułu, dobrze się nadaje do pracy. W rzeczywistości domyślna przeglądarka internetowa jest prawdopodobnie ustawiona jako domyślna przeglądarka plików XML. Zatem dwukrotne kliknięcie pliku XML powinno otworzyć go w przeglądarce.

Jeśli nie, możesz kliknąć plik prawym przyciskiem myszy, aby znaleźć opcje otwierania go przy użyciu dowolnej aplikacji. Po prostu wybierz swoją przeglądarkę z listy programów. W tym przykładzie używamy przeglądarki Chrome.

Kiedy plik się otworzy, powinieneś zobaczyć ładnie ustrukturyzowane dane. To nie jest tak piękne, jak ten kolorowy widok, który można uzyskać za pomocą programu Notepad ++, ale jest o wiele lepszy niż ten, który otrzymujesz w Notatniku.

Użyj Edytora online do przeglądania, edytowania lub konwertowania plików XML

Jeśli chcesz edytować sporadyczny plik XML i nie chcesz pobierać nowego edytora tekstowego lub jeśli chcesz przekonwertować plik XML na inny format, dostępnych jest kilka przyzwoitych edytorów XML XML. TutorialsPoint.com, XMLGrid.net i CodeBeautify.org umożliwiają przeglądanie i edycję plików XML. Po zakończeniu edycji możesz pobrać zmieniony plik XML, a nawet przekonwertować go na inny format.

Na przykład tutaj będziemy używać CodeBeautify.org. Strona podzielona jest na trzy sekcje. Po lewej plik XML, z którym pracujesz. Pośrodku znajdziesz kilka opcji. Po prawej stronie zobaczysz wyniki niektórych opcji, które możesz wybrać. Na przykład na poniższym obrazku nasz pełny plik XML znajduje się po lewej stronie, a widok drzewa jest wyświetlany w okienku wyników, ponieważ kliknęliśmy przycisk "Widok drzewa" w środku.

Oto lepsze spojrzenie na te opcje. Użyj przycisku "Przeglądaj", aby przesłać plik XML z komputera lub przycisk "Załaduj URL", aby pobrać XML ze źródła online.

Przycisk "Widok drzewa" wyświetla twoje dane w ładnie sformatowanej strukturze drzewa w panelu wyników, ze wszystkimi tagami po lewej stronie w kolorze pomarańczowym i atrybutami po prawej stronie tagów.

"Upiększyć" wyświetla dane w czystych, łatwych do odczytania liniach w panelu wyników.

Przycisk "Minify" wyświetla twoje dane przy najmniejszej możliwej ilości białego miejsca. Będzie próbował umieścić każdy pojedynczy element danych w jednej linii. Przydaje się to, gdy próbujesz zmniejszyć rozmiar pliku. Pozwoli to zaoszczędzić trochę miejsca, ale kosztem tego, że będzie w stanie go skutecznie odczytać.

Na koniec możesz użyć przycisku "XML to JSON", aby przekonwertować format XML na format JSON, przycisk "Eksportuj na CSV", aby zapisać dane jako plik z wartościami rozdzielanymi przecinkami, lub przycisk "Pobierz", aby pobrać dowolne zmiany zrobiłeś jako nowy plik XML.