Article View: fr.comp.text.xml
Article #8207Re: XmlDocument : pb d'ecriture dans un fichier
From: Thomas Broyer
Date: Fri, 23 Nov 2001 11:33
Date: Fri, 23 Nov 2001 11:33
36 lines
2770 bytes
2770 bytes
In <3BFE2716.7010308@club-internet.fr>, Jean-Marc Desperrier wrote: >> Lorsque j'invoque la m�thode Save (en C#) sur mon XmlDocument pour >> l'�crire dans un fichier, les trois octets EF BB BF sont syst�matiquement >> ajout�s en t�te de fichier. > > Il a �t� sauvegard� en UTF-8. > Les documents UTF-8 chez Microsoft depuis Windows 2000 sont dot�s du > marqueur BOM, ce qui permet aux outils Microsoft de reconna�tre leur > encodage automatiquement. > Seulement normalement on n'est pas cens� mettre un BOM dans un document > UTF-8, ce marqueur n'est cens� �tre pr�sent que pour les documents > UTF-16 ou UTF-32, donc c'est reconnu invalide par la plupart des autres > outils. Alors ces outils ne sont pas conformes � la derni�re Recommendation XML: http://www.w3.org/TR/REC-xml#sec-guessing-no-ext-info >> Le probl�me est qu'ensuite xt d�clare ce fichier invalide quand j'essaie >> d'y appliquer une transformation. >> Une id�e pour r�soudre ou contourner ce probl�me ? Trouver un processeur XSLT utilisant un parser XML conforme � XML 1.0 Second Edition, ou indiquer � XT d'utiliser un parser XML respectant ces specs (c'est � �a que servent SAX et DOM: des interfaces permettant d'utiliser n'importe quelle impl�mentation sans probl�mes de "compatibilit�") > Forcer la sauvegarde dans un autre encodage, un qui est g�r� de mani�re > conforme, comme ISO-8859-1, ou alors UTF-16 si xt reconnait le UTF-16 ? > > D�nicher un xt patch� pour supporter ce d�lire de Microsoft ? �a a beau �tre un d�lire (tout est relatif; moi je ne porte pas de jugement), les specs XML l'autorise. Tom.
Technical Details
Message-ID:
<1323218.vFx2qVVIhK@ltgt.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!proxad.net!feeder2-1.proxad.net!news1-1.free.fr!not-for-mailReferences:
<9tjqo1$jrp$1@apollon.grec.isp.9tel.net> <3BFE2716.7010308@club-internet.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,d573004c17000440 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-11-23 03:25:15 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!proxad.net!feeder2-1.proxad.net!news1-1.free.fr!not-for-mail Message-ID: <1323218.vFx2qVVIhK@ltgt.net> From: Thomas Broyer <tbroyer@domain.tld.invalid> Subject: Re: XmlDocument : pb d'ecriture dans un fichier Newsgroups: fr.comp.text.xml Reply-To: tbroyer-usenet@ltgt.net Mail-Copies-To: nobody Date: Fri, 23 Nov 2001 12:33:12 +0100 References: <9tjqo1$jrp$1@apollon.grec.isp.9tel.net> <3BFE2716.7010308@club-internet.fr> Organization: </> User-Agent: KNode/0.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit Lines: 36 NNTP-Posting-Date: 23 Nov 2001 12:25:14 MET NNTP-Posting-Host: 193.251.185.117 X-Trace: 1006514714 news1-1.free.fr 15835 193.251.185.117 X-Complaints-To: abuse@proxad.net