Anasayfa » nasıl » XML Dosyası Nedir (Ve Nasıl Açabilirim)?

    XML Dosyası Nedir (Ve Nasıl Açabilirim)?

    .Xml dosya uzantılı bir dosya Genişletilebilir İşaretleme Dili (XML) dosyasıdır. Bunlar gerçekten dokümanın yapısını ve diğer özelliklerini tanımlamak için özel etiketler kullanan düz metin dosyalarıdır..

    XML nedir?

    XML, hem İnsanların hem de makinelerin okuyabileceği belgeleri kodlamak için bir sözdizimi tanımlamak için World Wide Web Consortium (W3C) tarafından oluşturulan bir işaretleme dilidir. Bunu, dokümanın yapısını tanımlayan etiketlerin yanı sıra, dokümanın nasıl depolanması ve taşınması gerektiği yoluyla yapar..

    Web sayfalarını kodlamak için kullanılan Köprü Metni Biçimlendirme Dili (HTML) ile aşina olabileceğiniz başka bir biçimlendirme dili ile karşılaştırmak muhtemelen en kolay olanıdır. HTML, web sayfasındaki içeriğin biçimini tanımlayan önceden tanımlanmış bir dizi işaretleme sembolü (kısa kod) kullanır. Örneğin, aşağıdaki basit HTML kodu, bazı sözcükleri kalın ve italik yapmak için etiketleri kullanır:

    Bu şekilde yapmak kalın yazı ve bu nasıl yapılır italik yazı

    Yine de, XML'i farklılaştıran şey, genişletilebilir olmasıdır. XML'de olduğu gibi, XML'in önceden tanımlanmış bir biçimlendirme dili yoktur. Bunun yerine XML, içeriği tanımlamak için kendi işaretleme sembollerini oluşturmalarına izin vererek sınırsız ve kendi kendini tanımlayan bir sembol seti yapar..

    Temel olarak, HTML içeriğin sunumuna odaklanan bir dil iken, XML veri depolamak için kullanılan özel bir veri tanımlama dilidir..

    Aslında XML, diğer doküman formatları için yüzlerce olarak kullanılır. İşte tanıyabileceğiniz birkaç şey:

    • RSS ve ATOM, okuyucu uygulamalarının web yayınlarını nasıl işlediğini açıklar.
    • Microsoft .NET, yapılandırma dosyaları için XML kullanır..
    • Microsoft Office 2007 ve sonraki sürümleri, belge yapısının temeli olarak XML kullanır. Örneğin, "X", .DOCX Word belgesi biçiminde ne anlama gelir ve aynı zamanda Excel (XLSX dosyaları) ve PowerPoint (PPTX dosyaları) da kullanılır..

    Bu nedenle, bir XML dosyanız varsa, bu, hangi uygulamada kullanılması gerektiğini size söylemez. Genelde, XML dosyalarını tasarlayan siz değilseniz, endişelenmenize gerek kalmayacaktır..

    Bir tanesini nasıl açarım?

    Bir XML dosyasını doğrudan açmanın birkaç yolu vardır. Bunları herhangi bir metin düzenleyicide açıp düzenleyebilir, herhangi bir web tarayıcısında görüntüleyebilir ya da görüntülemenizi, düzenlemenizi ve hatta diğer biçimlere dönüştürmenizi sağlayan bir web sitesi kullanabilirsiniz..

    XML Dosyaları ile Düzenli Çalışıyorsanız Metin Düzenleyici Kullanın

    XML dosyaları gerçekten sadece metin dosyaları olduğundan, onları herhangi bir metin düzenleyicide açabilirsiniz. Mesele şu ki, pek çok metin editörü benzeri Notepad, XML dosyalarına uygun yapılarını gösterecek şekilde tasarlanmadı. Bir XML dosyasını açmak ve onun ne olduğunu bulmak için hızlı bir şekilde bakmak için sorun olabilir. Ancak onlarla çalışmak için çok daha iyi araçlar var..

    Açmak istediğiniz XML dosyasını sağ tıklayın, içerik menüsünde "Birlikte Aç" seçeneğine gelin ve ardından "Not Defteri" seçeneğini tıklayın..

    Not: Burada Windows örnekleri kullanıyoruz, ancak diğer işletim sistemleri için de aynı durum geçerli. XML dosyalarını desteklemek için tasarlanmış iyi bir üçüncü taraf metin editörü arayın..

    Dosya açılıyor, ancak görebildiğiniz gibi, biçimlendirmesinin çoğunu kaybediyor ve her şeyi belgenin yalnızca iki satırına yapıştırıyor.

    Böylece, Notepad bir XML dosyasını hızlı bir şekilde kontrol etmek için yararlı olsa da, sözdizimini vurgulayan ve dosyayı tasarlandığı şekilde biçimlendiren Notepad ++ gibi daha gelişmiş bir araçla çok daha iyisiniz.

    Notepad ++ uygulamasında açılan aynı XML dosyası:

    Yapılandırılmış Verileri Görüntülemek için Bir Web Tarayıcısı Kullanın

    XML dosyalarını gerçekten düzenlemeniz gerekmiyorsa, ancak bunları zaman zaman görüntülemeniz gerekiyorsa, bu makaleyi okumak için kullandığınız tarayıcı işe çok uygundur. Aslında, varsayılan web tarayıcınız büyük olasılıkla XML dosyaları için varsayılan görüntüleyici olarak ayarlanmıştır. Bu nedenle, bir XML dosyasını çift tıklatarak tarayıcınızda açmalısınız.

    Değilse, istediğiniz uygulama ile açmak için seçenekleri bulmak için dosyayı sağ tıklayabilirsiniz. Program listesinden web tarayıcınızı seçin. Bu örnekte Chrome kullanıyoruz.

    Dosya açıldığında, iyi yapılandırılmış veriler görmeniz gerekir. Notepad ++ gibi bir şeyle aldığınız renk kodlu görünüm kadar güzel değil, ancak Notepad ile elde ettiğinizden çok daha iyi bir manzara.

    XML Dosyalarını Görüntülemek, Düzenlemek veya Dönüştürmek için Çevrimiçi Bir Düzenleyici Kullanma

    Zaman zaman XML dosyasını düzenlemek ve yeni bir metin editörü indirmek istemiyorsanız veya bir XML dosyasını başka bir formata dönüştürmeniz gerekirse, ücretsiz olarak kullanabileceğiniz birkaç iyi çevrimiçi XML editörü vardır. TutorialsPoint.com, XMLGrid.net ve CodeBeautify.org, XML dosyalarını görüntülemenizi ve düzenlemenizi sağlar. Düzenlemenizi yaptıktan sonra, değiştirilen XML dosyasını indirebilir veya hatta farklı bir biçime dönüştürebilirsiniz.

    Buradaki örnek için, CodeBeautify.org adresini kullanacağız. Sayfa üç bölüme ayrılmıştır. Sol tarafta, birlikte çalıştığınız XML dosyası var. Ortada, birkaç seçenek bulacaksınız. Sağ tarafta, seçebileceğiniz seçeneklerden bazılarının sonuçlarını göreceksiniz. Örneğin, aşağıdaki resimde, tam XML dosyanız solda ve ortada “Ağaç Görünümü” düğmesini tıkladığımız için ağaç görünümü sonuçlar bölmesinde gösteriliyor.

    İşte bu seçeneklere daha iyi bir bakış. Bir XML dosyasını bilgisayarınızdan yüklemek için "Gözat" düğmesini veya XML'i çevrimiçi bir kaynaktan almak için "URL Yükle" düğmesini kullanın.

    “Ağaç Görünümü” düğmesi, verilerinizi sonuçlar bölmesinde güzel bir biçimde biçimlendirilmiş ağaç yapısında görüntüler; soldaki tüm etiketleriniz turuncu renkte ve etiketlerin sağındaki nitelikler.

    “Güzelleştir”, verilerinizi sonuçlar bölmesinde temiz ve okunması kolay satırlarda görüntüler..

    “Küçült” düğmesi, verilerinizi mümkün olan en az beyaz alanı kullanarak görüntüler. Her bir veri parçasını bir satıra koymaya çalışacaktır. Bu, dosyayı küçültmeye çalışırken kullanışlıdır. Biraz yer kazandıracak, ancak etkili bir şekilde okuyabilme pahasına.

    Son olarak, XML'i JSON formatına dönüştürmek için "XML to JSON" düğmesini, verilerinizi virgülle ayrılmış değerler dosyası olarak kaydetmek için "CSV'ye Aktar" düğmesini veya değişiklikleri indirmek için "İndir" düğmesini kullanabilirsiniz. yeni bir XML dosyası olarak yaptınız.