什么文件流 二进制 16进制的随便一样给个例子,我不太懂。要求保存的XML的某个节点中

解决方案 »

  1.   

    应该可以,不过那样的XML该没法看了. 那得多少字符啊.
      

  2.   

    只保存几张图片,没关系。
    可以实现就好、WPF中 将图片保存成xml格式再实现读取跪求方法
      

  3.   

    http://www.cnblogs.com/landy_di/articles/1317635.html
      

  4.   

    image -> File.ReadAllBytes/MemoryStream -> Base64string -> xml
      

  5.   

     string xmlFile = @"1.xml";
                string imageFile = @"text.png";
                using (XmlWriter writer = XmlWriter.Create(xmlFile))
                     {                    writer.WriteStartDocument(false);
                        writer.WriteStartElement("employee");
                        writer.WriteAttributeString("id", "1");
                        writer.WriteStartElement("image");
                        writer.WriteAttributeString("fileName", imageFile);
                        FileInfo file = new FileInfo(imageFile);
                        int size = (int)file.Length;
                        byte[] imgBytes = new byte[size];
                        stream = new FileStream(imageFile, FileMode.Open);
                        BinaryReader reader = new BinaryReader(stream);
                        imgBytes = reader.ReadBytes(size);
                        reader.Close();
                        writer.WriteBinHex(imgBytes, 0, size);
                        writer.WriteEndElement();
                        writer.WriteEndElement();
                        writer.WriteEndDocument();
                        writer.Flush();
                    }我已经把图片存到了XML中。
    现在又如何从XML中读取图片,作为MainWindow中grid的background