[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