[ electroNik @ 17.01.2007. 16:41 ] @
Hoću da iz jednog mog programa export-ujem podatke u tekstualni file sa UTF8 enkodiranjem. To sve lepo radi (dobijem ono što želim sa UTF8 enkodiranjem), ali mi smeta to što se u izlaznom file-u upišu 3 bajta koja predstavljaju UTF8 header (BOM mislim da se zovu).
Za sada koristim My.Computer.FileSystem.WriteAllText(stringLokacija, stringText, False, System.Text.Encoding.UTF8) funkciju za pisanje tekstualnog file-a.

Kako to da odradim da bude bez 3 bajta headera?
[ Dejan Vesic @ 17.01.2007. 17:40 ] @
Code:

Encoding UTF8noBOM = new UTF8Encoding(false);

XmlTextWriter xmlw = new XmlTextWriter(templateListName, UTF8noBOM );

...
[ star_x @ 17.01.2007. 17:55 ] @
Vidim dobio si odgovor, ali nema veze evo i od mene nesto..

My.Computer.FileSystem.WriteAllText(filepath, content, False, New System.Text.UTF8Encoding(False, True))
[ electroNik @ 17.01.2007. 18:10 ] @
To je upravo ono što mi treba.
Hvala na odgovorima.