如题:
string opf = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n<package version=\"2.0\" unique-identifier=\"PrimaryID\" xmlns=\"http://www.idpf.org/2007/opf\">\r<metadata xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:opf=\"http://www.idpf.org/2007/opf\">\r</metadata>\r<manifest>\r<item id=\"ncx\"  href=\"toc.ncx\" media-type=\"application/x-dtbncx+xml\"/>\r</manifest>\r<spine toc=\"ncx\">\r</spine>\r</package>\r";            StreamWriter sr = new StreamWriter(FILE_NAME, false, Encoding.UTF8);
            sr.Write(str);
            sr.Flush();
            sr.Close();这样写出来的文件的开头会多出来三个字节EF BB BF,请问怎么解决呢?