BootcampHackathonHiring ChallengeTüm Etkinlikler
İş İlanlarıEğitimlerŞirketler

XML

XML, dijital ortamdaki verilerin hem makineler hem insanlar tarafından kolay okunmasını sağlayan bir işaretleme dilidir. Dünya çapında web standartlarını belirleyen W3C organizasyonu tarafından tanımlanmıştır. Veri depolama, transferi gibi işlemlerde HTML, ASP, PHP gibi kodlama dilini desteklemek amacıyla kullanılır. Verileri hiyerarşik bir yapıda sunarak verilerin aktarılmasını kolaylaştırır.

XML Nedir?

XML, “eXtensible Markup Language” kelimelerindeki harflerden kısaltılarak ifade edilen bir dosya formatıdır. Türkçe diline “Genişletilebilir İşaretleme Dili” olarak çevrilen XML, verilerin paylaşılmasına yardımcı olur. Esnek ve basit bir veri formatı olmasından dolayı veritabanları ve üçüncü taraf API’ler veri okuma, saklama, transfer gibi işlemler için tercih eder. Veriler büyük ve küçük işareti arasındaki etiketler arasına alınarak işaretlenir.

XML Ne İşe Yarar?

XML, birbirinden bağımsız platformlar arası verinin güvenli bir şekilde aktarılmasını sağlar. XML ile veri paylaşımını yaygın olarak e-ticaret siteleri kullanır. Bir firmanın birbirinden farklı pazar yerlerindeki satışlar, stok takibi, kargo entegrasyonu gibi ortak süreçler XML sayesinde kolaylıkla takip edilir. Örneğin, bir pazar yerinde satışı yapılan ürünün stoktan düşülmesi pazar yerinden alınan XML formatındaki veri ile anında gerçekleşir. Bu sayede aynı ürünün iki defa satılmasının önüne geçilir.

Diğer bir kullanım alanı SEO için gerekli olan, web sitesinin sayfa hiyerarşisini ve sayfa erişim bilgilerinin listelendiği site haritasıdır. Arama motoru botları web sitelerini kontrol etmek için XML formatında yayınlanan site haritası sayfasını incelerler. Bu sayede web sitelerine gereksiz trafik oluşturmazlar.

XML Nasıl Çalışır?

XML, etiketler kullanarak çalışır. Verileri belirli bir hiyerarşi içerisinde etiketleyerek gösterir. Aşağıda site haritası üzerinden örnek bir XML etiket yapısı görebilirsiniz:

<urlset>

<url>

<loc>

https://www.techcareer.net/blog/ctf-capture-the-flag-nedir

</loc>

<lastmod>2024-04-27T14:46:48.849Z</lastmod>

<changefreq>daily</changefreq>

<priority>1.0</priority>

</url>

</urlset>

XML Bir Programlama Dili midir?

XML bir programlama dili değildir. Veri saklama yapısı HTML’e benzese de verileri transfere yarayan işaretleme dilidir. Ayrıca HTML’de etiketler statik yapıdayken XML etiketleri dinamik yapıdadır. Diğer bir fark ise XML’de büyük-küçük harf duyarlılığı vardır.

XML Dosyası Nedir?

XML dosyası, bilgisayarlarda XML formatındaki bir içeriğe sahip dosyalardır. Dosya uzantısı “.xml” olarak görüntülenir. Web sitelerinin site haritası gibi sayfaları, barındığı sunucularda da XML dosyası olarak saklanır. Bir web sitesine ait XML dosyasını internet tarayıcısı üzerinden bilgisayara indirilirse XML uzantısı ile kaydedilir.

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

XML dosyası işletim sistemlerinin kendi not uygulamaları, metin düzenleme uygulamaları, internet tarayıcıları, online xml düzenleyicisi gibi uygulamalar ile açılır.

Not uygulaması ile XML dosyası açma

Windows işletim sisteminde XML dosyasını açmak için dosyaya sağ tıklanır ve “Düzenle” seçeneği seçilir. XML dosyası WordPad uygulamasında açılır. WordPad uygulaması yoksa, dosya sağ tıklanır, “Birlikte Aç” seçeneğine gelerek “Not Defteri” seçilir. MacOS işletim sistemine sahip bilgisayarlarda XML dosyasını açmak için TextEdit uygulaması kullanabilirsiniz. Alternatif olarak internet üzerinden indirebileceğiniz Notepad++, VSCode gibi not defteri uygulamaları tercih edebilirsiniz.

Bir web tarayıcısı ile XML dosyası açma

Not defteri uygulamaları yerine bir web tarayıcısı ile XML dosyası açmak mümkündür. XML dosyasına sağ tıkladıktan sonra “Birlikte Aç” seçeneğinden bilgisayarınızda yüklü Chrome, Firefox, Safari benzeri bir internet tarayıcısı uygulaması seçerek açabilirsiniz.

Excel ile XML dosyası açma

Excel ile XML dosyası açma diğer bir yöntemdir. Excel uygulamasında “Dosya” menüsünde bulunan “Aç” seçeneğinden dosyanın bulunduğu konumdan dosyayı seçerek açabilirsiniz.

Word ile XML dosyası açma

Word ile XML dosyası açma işlemi için Word uygulamasında “Dosya” menüsünde yer alan “Aç” seçeneğinden dosya konumundan dosyaya tıklayarak açabilirsiniz.

Bir sonraki kelime:
XSS
XSS (Cross-site Scripting), web sitelerinde bulunan güvenlik zafiyetinden faydalanılarak yetkisiz bir şekilde zararlı komut yürütülmesini sağlayan bir tür siber saldırı türüdür.

Ücretsiz eğitimlerimiz seni bekliyor.

Her biri alanında uzman eğitmenler tarafından hazırlanmış eğitimlerimizden sana uygun olanı keşfedip, hemen eğitime başlayabilirsin. Süre kısıtlaması olmayan eğitimlerimizi, hiç bir ücret ödemeden hemen keşfetmeye başla.

TECHCAREER

Hakkımızda
techcareer.net
Türkiye’nin teknoloji kariyeri platformu

SOSYAL MEDYA

TwitterInstagramLinkedinYoutubeFacebook

tr


en

Tüm hakları saklıdır
© Copyright 2024
support@techcareer.net
İşkur logo

Kariyer.net Elektronik Yayıncılık ve İletişim Hizmetleri A.Ş. Özel İstihdam Bürosu olarak 31/08/2024 – 30/08/2027 tarihleri arasında faaliyette bulunmak üzere, Türkiye İş Kurumu tarafından 26/07/2024 tarih ve 16398069 sayılı karar uyarınca 170 nolu belge ile faaliyet göstermektedir. 4904 sayılı kanun uyarınca iş arayanlardan ücret alınmayacak ve menfaat temin edilmeyecektir. Şikayetleriniz için aşağıdaki telefon numaralarına başvurabilirsiniz. Türkiye İş Kurumu İstanbul İl Müdürlüğü: 0212 249 29 87 Türkiye iş Kurumu İstanbul Çalışma ve İş Kurumu Ümraniye Hizmet Merkezi : 0216 523 90 26