如何将图片读入到Dom中,并将其存为xml文件_Xml教程
推荐:浅谈XML的简单读取与写入已知有一个XML文件(bookstore.xml)如下: ?xml version=1.0 encoding=gb2312?> bookstore> book genre=&
将图片读入到Dom中,并将其存为xml文件
1、需要命名空间
using System.Text; using System.IO; using System.Xml; |
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(); |
分享:解读XML文档的基本操作已知有一个XML文档(bookstore.xml)如下: ?xml version=1.0 encoding=gb2312?> bookstore> book genre=fantasy ISBN=&qu
- 相关链接:
- 教程说明:
Xml教程-如何将图片读入到Dom中,并将其存为xml文件。