🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #9672

Re: Attributs ou non ?

#9672
From: a
Date: Fri, 23 Feb 2001 06:57
42 lines
2492 bytes
>
>D�butant en XML, je me pose une question "bete", je d�sire
>faire communiquer une applet avec des servlets en utilisant
>des flux XML, si je reprend l'exemple des pizzas quel
>avantag/inconv�nient y a t'il a utiliser :
>
><Pizza>
>    <Nom>4 saisons</Nom>
>    <Prix>150</Prix>
></Pizza>
>
>Par rapport   a
>
><Pizza Nom="4 saisons" Prix="150"/>
>


La description en ligne est plus facile � lire pour l'�tre humain comme pour
un parser XML.
( De plus, il n'y a pas vraiment besoin d'un parser XML pour lire une
structure tabulaire comme �a. Un string tokenizer tout simple suffit. )



>Une autre chtite question (tant que je vous tiens ;o) ), faux-t'il
>mieux utiliser un parcours du DOM ou utiliser les evenements
>du Parser pour r�cup�rer les attributs ?
>

SAX = paquet de flux XML trait� � la vol�e
DOM = flux XML enti�rement en m�moire

SAX pr�sente l'avantage d'�tre d'une simplicit� �vang�lique. Et un parser
SAX est toujours tr�s court en code (mais ce n'est peut �tre pas pour toi
une contrainte).
Tu trouveras par exemple Minixml sur DrDobb's (www.ddj.com) un parser encore
plus court qu'expat de james clark (qui commence � prendre un s�rieux coup
de vieux ces temps-ci).

Choisir SAX ou DOM c'est une chose, mais tu as peut-�tre aussi besoin d'un
parser capable de lire et de traiter une DTD. Et l� c'est une toute autre
histoire.
Technical Details
Message-ID: <982911871.608090@romulus.infonie.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!newsfeed.stanford.edu!skynet.be!newspush.london1.eu.level3.net!level3eu!starship.infonie.fr!vulcain.infosources.fr!not-for-mail
References: <97082h$137$1@wanadoo.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,429ec06eb55516a3
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-02-22 23:12:04 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!newsfeed.stanford.edu!skynet.be!newspush.london1.eu.level3.net!level3eu!starship.infonie.fr!vulcain.infosources.fr!not-for-mail
From: <a@a.com>
Newsgroups: fr.comp.text.xml
Subject: Re: Attributs ou non ?
Date: Fri, 23 Feb 2001 07:57:33 +0100
Organization: Infonie
Lines: 47
Message-ID: <982911871.608090@romulus.infonie.fr>
References: <97082h$137$1@wanadoo.fr>
NNTP-Posting-Host: romulus.infonie.fr
X-Trace: vulcain.infosources.fr 982910701 10902 195.242.64.73 (23 Feb 2001 06:45:01 GMT)
X-Complaints-To: newsmaster@infosources.fr
NNTP-Posting-Date: 23 Feb 2001 06:45:01 GMT
X-Newsreader: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Cache-Post-Path: romulus.infonie.fr!unknown@212.232.41.215
X-Cache: nntpcache 2.4.0b3 (see http://www.nntpcache.org/)