En son web geliştirme öğreticiler
 

XML Şema anahtar Eleman


<Komple XML Şeması Referans

Tanımı ve Kullanımı

Anahtar elemanı örneğinin belgede ihtiva elemanı içinde bir anahtar (özgün, NULL olmayan, ve her zaman mevcut) gibi bir özelliği ya da elemanı değerini belirtir.

Anahtar elemanı aşağıdakileri içermesi gerekir (in order) :

  • bir ve sadece bir seçici eleman (elemanlar kümesini kendisi boyunca alana göre belirlenen değerleri farklı olmalıdır belirten bir XPath ifadesi içerir)
  • bir veya daha fazla alan elemanları (seçici eleman ile belirtilen elemanlar kümesi için eşsiz olmalıdır değerlerini belirten bir XPath ifadesi içerir)

eleman Bilgi

  • Parent elements: eleman

Sözdizimi

<key
id=ID
name=NCName
(? Işareti elemanı sıfır veya bir kez ortaya çıkabilir beyan ve + işareti eleman anahtar öğesinin içinde bir veya daha fazla kez gerçekleşmesi gerekir beyan)

nitelik Açıklama
id İsteğe bağlı. eleman için benzersiz bir kimlik belirtir
name Gereklidir. Anahtar elemanın adını belirtir
any attributes İsteğe bağlı. olmayan şema ad ile başka özelliklerini belirtir

<Komple XML Şeması Referans