如何用XML文件来保存文件流信息,回复者给分!
我要实现这样个功能,将所上载的文件(或以是word文档或图片等)流保存到XML串节点中,然后在需要时,读取该XML串节点的文件流,重新恢复该文件.有什么方法将文件流保存及读取好呢?
我使用了下面方法,文件流是可以加到XML串中,但我要用XmlDocument.LoadXML(strXML)时就报错,说节点不正常结束等信息,我想是由于该文件流中串全是乱码引起的吧。
StreamReader Sr = new StreamReader((strPath,System.Text.Encoding.Default);
string strFileInfo = Sr.ReadToEnd();
string strXml = "<Root><FileInfo><![CDATA[" + strFileInfo + "]]><FileInfo></Root>";