XML 转二进制
XmlDocument doc = new XmlDocument();
doc.Load("Test.xml");
using (MemoryStream stream = new MemoryStream())
{
doc.Save(stream);
using (FileStream fs = new FileStream("test.bin", FileMode.Create, FileAccess.Write))
{
stream.WriteTo(fs);
}
}
XML读取二进制
XmlDocument doc = new XmlDocument();
using (FileStream fs = new FileStream("test.bin", FileMode.Open))
{
doc.Load(fs);
}
doc.Save("test222.xml");