一个xml文件,通过程序加密后,偶尔会出现xml标签多一个右尖括号">",
比如加密前<test>value</test>
加密后<test>value</test>>
非常奇怪,非常郁闷,偶尔出现,各位高手给看看.不胜感激.加密程序:
inFile:要加密的文件全路径
outFile:输出文件全路径using (FileStream fin = File.OpenRead(inFile),
          fout = File.OpenWrite(outFile))System.Text.Encoding iso8859 = Encoding.GetEncoding("ISO-8859-1");
StringBuilder resultSb = new StringBuilder();
int readResult = 0;
while ((readResult = fin.ReadByte()) != c_EOF)
{
    readResult ^= c_Key;
    resultSb.Append((char)readResult);
}
fout.Write(iso8859.GetBytes(resultSb.ToString()),0,resultSb.Length);
fin.Close();
fout.Close();