Article View: pl.comp.xml
Article #9961Re: Atrybuty a zagnieżdżenie
From: szomiz
Date: Thu, 28 Aug 2008 08:20
Date: Thu, 28 Aug 2008 08:20
41 lines
2799 bytes
2799 bytes
Użytkownik "Wojciech "Spook" Sura" <spook.no@unwanted_mail.op.pl> napisał w wiadomości news:g95k2j$ehc$1@news.onet.pl... > Witam! > > Czy jest zdefiniowana jakaś ogólna zasada, która ustala rozsądną > maksymalną liczbę atrybutów gałęzi? Rozsadek ;> > Oczywiście obie są poprawne składniowo, ale widać, że pierwsza z nich jest > zdecydowanie mniej wygodna w użytku [czytelna]. Z mniej czytelna - sie zgodze (w pewnych sytuacjach). Z mniej wygodna - absolutnie nie. Trzymajac _wartosci_ w atrybutach nie musisz sie zastanawiac, czy wezel, w ktorym jestes odpowiada za wartosc, czy grupuje zbior wartosci. Dodatkowo: jezeli wartosci pojawiaja sie /po drodze/ (a pojawiaja sie, bo jezeli sie nie pojawiaja, to mozna dyskutowac o sensie zastosowania xml'a...) wersja "bezatrybutowa" juz taka czytelna nie jest. Do tego bardziej zasobozerna i bardziej zamotana przy definiowaniu. Wyobraz sobie na ekranie sekwencje: element posiadajacy 20 wartosci oraz 5 elementow grupujacych wartosci nizszego poziomu... > Jak można łatwo zdecydować o tym, którą konwencję zastosować? W powyższym > przypadku rozsądek podpowiada, że druga opcja jest lepsza (w > szczególności, bardziej czytelna). Przy malym pliku nie ma to wiekszego znaczenia. Jezeli plik jest duzy - zaczyna miec. A calosc przestaje mniec znaczenie przy przetwarzaniu wartosci w kontekscie ich schemowych definicji. Mozna to robic juz teraz. Chociaz i tak _wygodniej_ jest pracowac ze swiadomoscia, ze sie w elementach nie beda petac typy proste. Dokument (byc moze) jest mniej czytelny, ale o wiele czytelniejszy staje sie sposob jego przetwarzania. sz.
Technical Details
Message-ID:
<g95ni5$alu$1@nemesis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailReferences:
<g95k2j$ehc$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net> Newsgroups: pl.comp.xml Subject: Re: Atrybuty a zagnieżdżenie Date: Thu, 28 Aug 2008 10:20:10 +0200 Organization: TP - http://www.tp.pl/ Lines: 43 Message-ID: <g95ni5$alu$1@nemesis.news.neostrada.pl> References: <g95k2j$ehc$1@news.onet.pl> Reply-To: "szomiz" <xml@op.pl> NNTP-Posting-Host: hau2.internetdsl.tpnet.pl X-Trace: nemesis.news.neostrada.pl 1219912070 10942 79.187.20.2 (28 Aug 2008 08:27:50 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Thu, 28 Aug 2008 08:27:50 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 X-RFC2646: Format=Flowed; Response MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit