XML Dosyası Nedir ve Nasıl Açıp Kullanabilirsiniz?

  • Brian Curtis
  • 0
  • 5349
  • 926
reklâm

XML anlamına gelir Genişletilebilir İşaretleme Dili. Amacı, internette, mobil uygulamalarda ve başka yerlerde verileri tanımlamak ve yapılandırmaktır. Bunun nasıl çalıştığını ve hangi XML'in kullanıldığını merak ediyor musunuz? Ayrıntıları anlamanıza yardımcı olalım.

Biçimlendirme Dilleri Nedir??

Biçimlendirme dilleri metne açıklama ekler veya ek bilgiler ekler. Bu ek açıklamalar son kullanıcı tarafından görünmez kalır. “makine”, tarayıcınız gibi, metni biçimlendirme komutları tarafından belirtilen şekilde işleme koymadan ve sunmadan önce bu ek açıklamaları okur.

Wikipedia'ya göre:

“Fikir ve terminoloji, makale yazmalarının 'işaretlenmesi', yani yazarların el yazmaları üzerine mavi bir kalemle yazılmış, editörlerin revizyon talimatlarından kaynaklanmıştır. Dijital medyada, bu 'mavi kurşun kalem talimatı metni', bir ekranda nasıl gösterilebileceklerine dair ayrıntılardan ziyade, belgenin parçalarının ne olduğunu gösteren etiketlerle değiştirildi..”

Bir biçimlendirme dilinin iyi bilinen bir örneği HTML'dir (Köprü Metni Biçimlendirme Dili) Temel HTML SSS, Sık Kullanılanlara Eklemelisiniz Temel HTML SSS, Sık Kullanılanlara Eklemelisiniz. İşte bu, nasıl çalıştığı ve bugün HTML’de bazı ortak unsurları nasıl yazabileceğinizdir! . HTML (ve diğer programlama dilleri) bir web sitesinin görünümünü tanımlarken, kodun izini asla görmemelisiniz. Gördüğünüz şey, tarayıcınız tarafından yorumlanması. Örneğin, yazı tipi biçimlendirme veya gömülü görüntüler.

XML Nasıl Çalışır??

XML, internet için geliştirilen bir meta biçimlendirme dilidir. Tüm biçimlendirme dillerinin annesi olan SGML'nin (Standart Genelleştirilmiş İşaretleme Dili) sadeleştirilmesi. XML, genişletilebilir çünkü kullanıcılar yeni etiketler veya yapı taşları ekleyebilir ve tanımlayabilir. Yapı taşları ekleyerek, kullanıcılar XML'yi kendi gereksinimlerine uyarlayabilir.

Tüm bunların nasıl çalıştığını açıklamak için, HTML ve CSS'yi örnek olarak kullanarak, biraz yoldan saptayım..

XML'in HTML ile İlişkisi

XML HTML'ye benzer, ancak kullanıcılar kendi yapı taşlarını ekleyebildiklerinden daha fazla esneklik sağlar. HTML ile XML arasındaki temel fark, HTML’nin verilerin nasıl göründüğünü tanımlamasıdır. XML hangi verilerin olduğunu tanımlar. Bu yüzden XML HTML'yi değiştiremez, onu genişletir.

XML, verileri tanımlamak için Belge Türü Tanımı'na (DTD) dayanır. Bunun makinenin sözlüğü olduğunu söyleyebilirsin. Makinenin biçimlendirme dilini anlamasını sağlar. Bu nedenle, her belge kullanılacak DTD türünü tanımlayarak başlamalıdır. HTML aynı prensibi kullanır. Birçok web sitesinde bulacağınız kod şöyle görünebilir:

Bu özel örnek, tarayıcınıza DTD'nin İngilizce olarak html 4.0 olduğunu söyler. Tarayıcı daha sonra devam edebilir ve verilen komutların her birini DTD ile karşılaştırabilir; bu, her komutla ne yapılması gerektiğini söyler. İşte komut bu Çevirir kalın yazı veya altı çizili metne.

Image Credit: photovibes1 / Depositphotos Yeni Esnek Planımızı Deneyin!

CSS, HTML İle Bir Sorunu Nasıl Çözer?

HTML ile ilgili sorun statik bir komut dizisinden oluşmasıdır. Belirli nitelikleri tanımlamak istediğinizde, bu komutları yazmanız gerekir. Tekrar tekrar. Bu HTML'yi basit ve öğrenmesi kolay hale getirirken, aynı zamanda esnekliğini de sınırlar.

Örneğin, web sitenizde bir düzine kez kullandığınız bir başlığın boyutunu veya rengini değiştirmek istediğinizi varsayalım. Bir düzine başlığın her birinin özelliğini ayrı ayrı değiştirmek zorunda kaldığınızı düşünün. Ne kadar sıkıcı!

Web tasarımında, Basamaklı Stil Sayfaları (CSS), HTML belgelerinin bu yorucu düzenlemesini ortadan kaldırdı. Şimdi, sadece özelliği ekleyin “H1” Web sitesinde ve stil sayfasında üstbilgine göre “H1” başlık gibi görünüyor. Ve bu başlığın görünümünü değiştirmek istediğinizde, onu yalnızca tek bir yerde, yani stil sayfasında değiştirirsiniz. Sorun çözüldü.

Kendi web siteni kurmayı mı düşünüyorsun? MakeUseOf okuyucuları bu bağlantıyı kullanarak InMotion Hosting'e veya bu bağlantıyı kullanarak Bluehost'a kaydolurlarsa özel indirimler alabilirler.

XML Verileri Nasıl Yönetir?

XML yapıları ve verileri tanımlar. Boyut veya renk gibi belirli özelliklerle uğraşmaz. Yapı taşları, bir CSS ile ilgili olan HTML etiketlerine benzer. Belgenin başlığını, başlıklarını, metnini ve diğer öğelerini açıkça tanımlar ve yorumlamayı makineye bırakır.

Daha ayrıntılı bir açıklama için, bu girişi XML'e öneririm.

XML Ne İçin Kullanılır??

XML geniş bir uygulama buldu. Günümüzde, çeşitli programlar ve aygıtlar verileri işlemek, yapılandırmak, depolamak, iletmek ve görüntülemek için kullanır. Örneğin, B2B veri alışverişlerinde yaygın olarak kullanılır. XML ayrıca Microsoft Office ve Google Dokümanlar dosyaları dahil olmak üzere Office dosya formatları için standarttır..

Verileri bir HTML belgesine entegre etmek yerine, XML dosyalarını ayırmak için dış kaynak olarak kullanır. XML, verileri düz metin biçiminde sakladığından, depolama platformunuzdan bağımsızdır ve verileriniz dışa aktarılabilir, içe aktarılabilir veya daha kolay taşınabilir.

Diğer birçok dil, XHTML, elde taşınabilir cihazlar için WAP veya yayınlar için RSS dahil olmak üzere XML'e dayanmaktadır. Örneğin, bir yorumcu olarak, / yem Okuduğunuz bu makalenin URL'sinin sonuna gelindiğinde, bu makalenin XML RSS kodunu göreceksiniz: görmek için buraya tıklayın.

XML Dosyası Nasıl Açılır

Yukarıda belirtildiği gibi, XML verileri düz metin olarak saklar. Bu nedenle, XML dosyalarını birkaç farklı programla açabilirsiniz. Genellikle, XML dosyasına sağ tıklayın, ardından Bununla aç Menüden bir program seçin. Aşağıdaki programlardan birini deneyebilirsiniz:

  • Windows Not Defteri veya başka bir metin editörü
  • Not Defteri++
  • Herhangi bir web tarayıcısı

Ayrıca Code Beautify'daki gibi bir çevrimiçi XML görüntüleyici de deneyebilirsiniz..

Dosyayı yukarıdaki programlardan herhangi birinde okuyabileceksiniz, ancak Notepad ++ ve atanmış XML görüntüleyicileri veya düzenleyicileri, XML etiketlerini renklendirecek ve böylece verilerin yapısını daha kolay kavrayacaktır. Ancak, bu programların XML yürütemediğini unutmayın, çünkü belgenin içinde bulabileceğiniz tek şey yapılandırılmış veridir..

Demystified XML Biçimi

XML eskiden olduğu gibi internet zımba değildir. Bugün, JSON veri entegrasyonu için en popüler alternatiftir.

Ancak, bir programcıysanız, yine de zaman zaman XML ile çalışmak zorundasınız. Kodlu XML Dosyaları Nasıl Okunur ve Yazılır Kodlu XML Dosyaları Nasıl Okunur ve Yazılsın? Son zamanlarda XML'in popülaritesinin azalmasına rağmen bu nedenle zaman zaman koddan bir XML dosyasını okumayı ve yazmayı öğrenmek önemlidir.. .




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.