Article View: pl.comp.xml
Article #340Re: Słownik terminologii związanej z XML
From: Grzegorz Staniak
Date: Mon, 02 Oct 2000 14:59
Date: Mon, 02 Oct 2000 14:59
38 lines
2636 bytes
2636 bytes
On 2 Oct 2000 14:39:39 GMT, Paweł Gajda wrote: >Grzegorz Staniak napisał: >>Myślę, że mogłoby zostać, ale chyba powinno być odwrotnie: >> >> well-formed = poprawny strukturalnie, >> valid = poprawny składniowo, >> >>bo w przypadku dokumentu 'well-formed' o składni nie ma jeszcze mowy, jeszcze >>wcale nie wiadomo, czy istnieje opowiednia składnia wyrażona w jakimś DTD. Tak >>że 'well-formed' to 'poprawny strukturalnie', czyli zgodny z ogólną definicją >>struktury dokumentów XML, a 'valid' - dodatkowo przestrzegający składni >>wyrażonej w jakimś DTD. > >Ale tutaj chodzi o składnię w sensie tego co zostało opisane w postaci >notacji BNF w specyfikacji (czyli o syntaktykę, jeśli dobrze pamiętam zajęcia >z kompilatorów ;-)). Natomiast poprawność w pełnym sensie (valid) to >składnia + niby-semantyka (wiem, że wyrażam się nieprecyzyjnie, ale mam nadzieję >że wiesz o co mi chodzi) zdefiniowana w DTD. Dokument, który jest "valid" >jest także "well-formed" o czym nie należy zapominać ;-) Czyli masz rację - >dokument "valid" jest poprawny składniowo, ale nie tylko ;-) > >Kończę, bo mam gorączkę i już bredzę ;-) No nie, nie bredzisz. Pewnie masz sciślej ode mnie poukładaną w głowie standardową terminologię - ja nie jestem informatykiem. Ale wydaje mi się, że schodząc na poziom _aplikacji XML_, to właśnie to co Ty wyżej nazywasz "składnią" - zapis BNF profilu aplikacji SGML - jest opisem podstawowych cech struktury, a ta "niby-semantyka" - z poziomu specyfikacji XML - wyrażona w DTD jest opisem _składni_ konkretnej aplikacji XML. A przecież dopiero na poziomie konkretnej aplikacji istnieje 'validity'. Teraz chyba ja coś mącę :) >-- >Paweł Gajda -- Grzegorz Staniak <gstaniak@zagiel.pl>
Technical Details
Message-ID:
<slrn8th8pv.4q1.gstaniak@inka.zagiel.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!lublin.pl!gstaniakReferences:
<39C88034.56953B58@step.pl> <pithss8716ocstgdkhr3nb6sbhob7l75g5@4ax.com> <slrn8th55n.311.gstaniak@inka.zagiel.pl> <slrn8th7ir.qi6.Pawel.Gajda@warp.heuthes>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!lublin.pl!gstaniak From: gstaniak@inka.zagiel.pl (Grzegorz Staniak) Newsgroups: pl.comp.xml Subject: Re: Słownik terminologii związanej z XML Date: 2 Oct 2000 14:59:41 GMT Lines: 38 Message-ID: <slrn8th8pv.4q1.gstaniak@inka.zagiel.pl> References: <39C88034.56953B58@step.pl> <pithss8716ocstgdkhr3nb6sbhob7l75g5@4ax.com> <slrn8th55n.311.gstaniak@inka.zagiel.pl> <slrn8th7ir.qi6.Pawel.Gajda@warp.heuthes> Reply-To: gstaniak@zagiel.pl NNTP-Posting-Host: cerber.zagiel.pl Mime-Version: 1.0 X-newsgroup: pl.comp.xml X-realname: Paweł Gajda User-Agent: slrn/0.9.5.7 (UNIX) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit