XML Şema Tanıtımı

XML Şema, XML tabanlı DTD'nin bir alternatiftir.

XML Şema, XML dokümanının yapısını tanımlayabilir.

XML Şema dili, XSD (XML Şema Tanımlama) olarak da referans edilebilir.

Sahip olmanız gereken temel bilgiler

Devam etmeden önce, aşağıdaki bilgilerin temelini bilmelisiniz:

  • HTML / XHTML
  • XML ve XML ad alanları
  • DTD'nin temel bilgisi

Bu projeleri önce öğrenmek istiyorsanız, lütfen Ana Sayfa Bu eğitimlere erişmek için.

XML Şema nedir?

XML Şemanın görevi, XML dokümanının geçerli yapı modüllerini tanımlamaktır, DTD benzeri.

XML Şema:

  • Doküman içinde görünebilecek elemanları tanımlar
  • Doküman içinde görünebilecek öznitelikleri tanımlar
  • Hangi elemanın alt eleman olduğunu tanımlar
  • Alt elemanların sırasını tanımlar
  • Alt eleman sayısını tanımlar
  • Elemanın boş olup olmadığını veya metin içerebileceğini tanımlar
  • Eleman ve özniteliklerin veri türlerini tanımlar
  • Eleman ve özniteliklerin varsayılan değerlerini ve sabit değerlerini tanımlar

XML Şema, DTD'nin halefi

Biz XML Şemaları'nın yakında çoğu ağ uygulamasında DTD'nin yerini alacağını düşünüyoruz.

Nedenleri aşağıda verilmiştir:

  • XML Şemaları gelecekteki ihtiyaçlara göre genişletilebilir
  • XML Şemaları daha kapsamlı ve işlevsel
  • XML Şemaları XML tabanlı yazılmıştır
  • XML Şemaları Veri Türlerini destekler
  • XML Şemaları Ad Space destekler

XML Şemaları W3C Standartı

XML Şemaları 2001 yılının Mayıs ayının 2'inde W3C standartı haline geldi.

Bizim《W3C Eğitim》den daha fazla XML Şemaları standart bilgisi edinin.