当前位置: 首页 > 图文教程 > XML家族 > XML > 将图片读入到Dom中,并将其存为xml文件
将图片读入到Dom中,并将其存为xml文件
1、需要命名空间
2、文件夹中存在001.jpg图片
3、生成一个docSave.xml文件
//********************************* XmlElement elem = myXmlDoc.CreateElement("image"); // 打开图片文件,利用该图片构造一个文件流 byte[] imageBuffer = new byte[br.BaseStream.Length]; br.Read(imageBuffer,0,Convert.ToInt32(br.BaseStream.Length)); string textString = System.Convert.ToBase64String(imageBuffer); fs.Close(); XmlText text = myXmlDoc.CreateTextNode(textString); myXmlDoc.DocumentElement.AppendChild(elem); myXmlDoc.Save("../../docSave.xml"); MessageBox.Show("读写结束!"); <picture> //************************************************* |
说明:读取docSave.xml中的image节点,将其存为图片格式002.jpg.
try byte[] base64buffer = new byte[bytesToRead]; bw.Flush(); xmlTxtRd.Close(); |
评论 (0) All