[Gelistirici] Pisi: DTD -> RelaxNG

S.Çağlar Onur caglar at pardus.org.tr
29 Oca 2007 Pzt 21:46:46 EET


29 Oca 2007 Pts tarihinde, Barış Metin şunları yazmıştı: 
> Selam,
>
> pspec.xml dosyalarını doğrulamak için DTD kullanıyoruz ve DTD'nin
> kısıtlamaları yüzünden (aynı isimli elementlerin farklı bağlamlarda test
> edilmesi gibi) pek rahat değiliz.
>
> PSPEC için bir relaxng şeması hazırladım[1]. Fakat bir sorunumuz var. XML
> tanımında attribute'ların sırlarının önemsiz olduğu söylenirken,
> elementlerin sıraları konusunda bir şey söylenmiyor. XML-Infoset içerisinde
> "tanımlanmış sıradan" bahsediliyor, relax ng de elementlerin sırasına
> dikkat ediyor. Dolayısı ile pek çok pspec.xml validate edilemiyor.
>
> Bu konu hakkında bilgisi olan var mı?
>
> 1. http://cekirdek.pardus.org.tr/~baris/tmp/pisi-spec.rng
> 2. http://www.w3.org/TR/xml-infoset/

SPEC sıra önemli değil dese bile benim bu şekilde strict sıraya oyum +100, 
aksi halde birbirine benzemeyen bir sürü spec dosyamız oluyor :P

-- 
S.Çağlar Onur <caglar at pardus.org.tr>
http://cekirdek.pardus.org.tr/~caglar/

Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 189 bytes
Desc: kullanılamıyor
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20070129/03cf8e13/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi