Bir XML Şeması, XML belgenizin yapısını tanımlar. XML DTD'lerinin (belge türü tanımları) aksine XML Şemaları daha güçlüdür ve hem veri türlerini hem de ad alanlarını destekler. XML Şemasının nasıl oluşturulacağını bilmek, XML belgenizin düzgün çalışmasını sağlayacaktır.
adımlar
Adım 1. Halihazırda böyle bir yazılımınız yoksa, XML şemaları oluşturmanıza izin veren bir XML düzenleme yazılımı satın alın
Adım 2. Yazılımı bilgisayarınıza kurun ve gerekirse yeniden başlatın
Adım 3. XML düzenleyicinizin çalışma alanı ve ayrıca mevcut kullanıcı kaynakları hakkında bilgi edinin
Adım 4. XML Şemanız için öğeler oluşturun
- Şemanız, kök öğesi olarak şema öğesini içermelidir. Bu öğe aynı zamanda nitelikler de içerebilir.
- Öğeler bir başlangıç ve bitiş etiketi içermelidir ve diğer öğeleri, metni, nitelikleri veya bunların herhangi bir kombinasyonunu içerebilir.
- XML öğelerinizin adları bir sayı veya özel karakterle başlamamalı ve "xml" ile başlamamalıdır.
- Tüm öğelerin düzgün şekilde iç içe yerleştirildiğinden emin olun.
- Öğeleriniz için kısa, açıklayıcı adlar kullanın.
Adım 5. Hangi XML Şeması öğelerinin alt öğeler olduğunu tanımlayın
Adım 6. XML Şema özniteliklerinizi oluşturun
- Nitelikler, XML belgenizde bulunan öğeler hakkında ek bilgi sağlar.
- Nitelikler tırnak içinde görünmelidir.
- Nitelikler yalnızca bir değer içerebilir.
- Niteliklerinize ağaç yapıları dahil etmeyin.
Adım 7. Öğelerinizin ve niteliklerinizin içeriğini tanımlamak için XML Şema türlerinizi oluşturun
Adım 8. Çalışmanızı kaydedin
Adım 9. XML öğelerinin ve XML özniteliklerinin doğru şekilde adlandırıldığından ve başka hata olmadığından emin olmak için XML Şemanızı kontrol edin
Adım 10. Tanımladığınız hataları düzeltin
Adım 11. XML düzenleyicinizin doğrulama aracını kullanarak XML Şemanızı doğrulayın
Adım 12. Doğrulama sırasında tanımlanan hataları düzeltin
Adım 13. Çalışmanızı kaydedin
Adım 14. XML Şemasını oluşturduğunuz XML dosyasını veya dosyalarını açın
Adım 15. XML dosyanıza veya dosyalarınıza XML Şemanıza bir referans ekleyin
Adım 16. XML dosyanızı kaydedin
Video - Bu hizmet kullanılarak YouTube ile bazı bilgiler paylaşılabilir
İpuçları
- Öğeleri içe aktarma, içerme veya yeniden tanımlamayı kullanarak XML Şemanızı diğer geçerli şemalarla tamamlayabilirsiniz.
- XML Şema'nız, öğelerinizin boş olup olmadığını veya metin içerebileceğini, ayrıca veri türleri ve öğelerin ve niteliklerin sabit değerlerini tanımlamak için de kullanılabilir.
- XML Şemanız, XML belgenizde izin verilen öğeleri ve nitelikleri özetler. XML Şemanız, alt öğelerin yanı sıra bunların sayısını ve sırasını da tanımlar.
- XML şemaları oluşturmak için kullanılan dile ayrıca XML Şema Tanımı (XSD) denir.
- XML DTD yerine bir XML Şeması kullanarak, hangi içeriğe izin verildiğini tanımlamanız, verilerle çalışmanız, veri yönlerini ve modellerini tanımlamanız, verileri dönüştürmeniz ve verilerinizi doğrulamanız daha kolay olacaktır.