Konuyu Oyla:
  • Toplam: 1 Oy - Ortalama: 3
  • 1
  • 2
  • 3
  • 4
  • 5
   
Konu: XML Nedir, Ne İşe Yarar? Geniş Anlatım
H4KİK4T
*
avatar
Teğmen
Durum: Çevrimdışı
Seviye Puanı: 29
Yaşam Puanı: 392 / 700
Deneyim: 1 / 100
Rep Sayısı: 123
Mesaj Sayısı: 1089
Üyelik Tarihi: 12.01.2014
      
Yorum: #1
XML Nedir, Ne İşe Yarar? Geniş Anlatım
06.03.2015 18:11
Selamun aleyküm arkadaşlar şimdi sizlere XML hakkında geniş bilgi paylaşımında bulunacağım Smile

XML, interneti kullanarak veri alışverişi yapan sistemler ve platformlar arasındaki veri iletişimini standart hale getirmek için tasarlanan bir işaretleme dilidir. İngilizcesi eXtensible Markum Language olan XML, Türkçeye Genişletilebilir İşaretleme Dili olarak girmiştir. XML’in çıkış tarihi Microsoft’un .Net teknolojisinin çıkış tarihiyle kesiştiği için bir çok kişi tarafından Microsoft tabanlı bir teknoloji olarak bilinmektedir. Fakat sanılanın aksine bu teknoloji W3C (World Wide Web Consortium) tarafından tasarlanan bir veri iletişim standardıdır.


XML’ e neden ihtiyaç duyulmuştur?

XML standardı ortaya çıkmadan önce, bir yazılımda veya veritabanında kullanılan verilerin başka bir platforma taşınması sırasında birçok problemle karşılaşılıyordu. İletilen bilgi kümesinde ki veri yapısının, diğer sistemdeki yapıya uygun hale getirilmesi işlemi uzun zaman alıyor ve karmaşık süreçler gerektiriyordu. Ayrıca tasarlanan bu sistem ve fonksiyonların işlem sonucunda başka alanlarda kullanılması mümkün olmuyordu. Bu durumun önlenmesi amacıyla standart bir veri iletim teknolojisinin geliştirilmesi gerekliliği üzerine XML dili ortaya çıkmıştır.

XML’in temel özellikleri nelerdir?

XML, HTML gibi hiyerarşik bir işaretleme dilidir. Ancak XML’de kullanılan etiketler, HTML’den farklı olarak kişiler tarafından belirlenir. İsimlendirme konusunda insiyatifi bize bırakan XML, diğer konularda katı ve kesin kurallara sahiptir.




Bir XML dosyası oluşturulurken aşağıdaki kurallara uyulması gerekir.

XML etiketleri hiyerarşik bir yapıda oluşturulmalıdır.
Açılan etiketler mutlaka kapatılmalıdır.
XML’ de etiketlere nitelik atanabilir.
Xml Case Sensitive bir dildir.


XML dilini nerelerde kullanabilirim?

XML dili günümüzde veri iletimiyle alakalı her alanda sıklıkla kullanılmaktadır. Günümüzde web siteleri için site haritası oluşturma, veritabanlarının aktarılması, yazılım paketleri içerisindeki bağımlılıkların tanımlanması, finansal verilerin iletimi, dosya sistemlerinin oluşturulması, bilimsel içeriklerin depolanması gibi yüzlerce alanda XML teknolojisi kullanılmaktadır.


Bir XML dosyasının içeriği neye benzer?


Kod:
<?xml version="1.0" encoding="utf-8"?>
<kullanicilar>
        <kullanici id="1">
                <ad>Ahmet</ad>
                <soyad>Yılmaz</soyad>
        </kullanici>
        <kullanici id="2">
                <ad>Cenk</ad>
                <soyad>Yiğit</soyad>
        </kullanici>
        <kullanici id="5">
                <ad>Hülya</ad>
                <soyad>Erdem</soyad>
        </kullanici>
        <kullanici id="8">
                <ad>Gamze</ad>
                <soyad>Yılmaz</soyad>
        </kullanici>
</kullanicilar>

ALINTIDIR !
Alinti
Sid3
*
avatar
Sivile Alındı
Durum: Çevrimdışı
Seviye Puanı: 12
Yaşam Puanı: 31 / 288
Deneyim: 54 / 100
Rep Sayısı: 31
Mesaj Sayısı: 182
Üyelik Tarihi: 27.08.2014
     
Yorum: #2
Cvp: XML Nedir, Ne İşe Yarar? Geniş Anlatım
06.03.2015 21:35
Xml uzantılı shelleride unutmayalım Smile
Alinti
Rep Verenler: H4KİK4T
M3czup
*
avatar
Teğmen - Ex
Durum: Çevrimdışı
Seviye Puanı: 26
Yaşam Puanı: 629 / 629
Deneyim: 16 / 100
Rep Sayısı: 82
Mesaj Sayısı: 852
Üyelik Tarihi: 18.12.2017
     
Yorum: #3
RE: XML Nedir, Ne İşe Yarar? Geniş Anlatım
24.07.2018 15:25
Teşekkürler, Emeğine Sağlık Smile
Alinti



1 Ziyaretçi