🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: XmlDocument : pb d'ecriture dans un fichier

#8207
From: Thomas Broyer
Date: Fri, 23 Nov 2001 11:33
36 lines
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-mail
References: <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