写入:
byte[] buffer = 从文件中获取;
XmlTextWriter writer = new XmlTextWriter(...);// 定位 writerwriter.WriteBinHex(
buffer,
0,
buffer.Length
);读出:
XmlTextReader reader = new XmlTextReader(...);// 定位 readerint binhexlen = 0;
byte[] binhex = new byte[256];
binhexlen = reader.ReadBinHex(binhex, 0, 256);while (0 != binhexlen)
{
binhexlen = reader.ReadBinHex(binhex, 0, 256);
for (int i=0; i < binhexlen; i++)
Console.Write(binhex[i]);
}
byte[] buffer = 从文件中获取;
XmlTextWriter writer = new XmlTextWriter(...);// 定位 writerwriter.WriteBinHex(
buffer,
0,
buffer.Length
);读出:
XmlTextReader reader = new XmlTextReader(...);// 定位 readerint binhexlen = 0;
byte[] binhex = new byte[256];
binhexlen = reader.ReadBinHex(binhex, 0, 256);while (0 != binhexlen)
{
binhexlen = reader.ReadBinHex(binhex, 0, 256);
for (int i=0; i < binhexlen; i++)
Console.Write(binhex[i]);
}
解决方案 »
- 如何遍历取出datagridview选中的某列值在赋给textbox!!
- 学习.net要学哪些东西?
- Panel和PictureBox有什么区别
- 用C#怎样将Acess表导入到另一个Acess里啊?
- 关于采用socket通过Server Push(推技术)来建立聊天室的一些疑问,高手进来指点一二。
- 树形目录中单击鼠标右键时不能自动定位
- 请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正确的。
- 如何把XML文件当成数据库来进行SQL操作~?
- 怎么把网页中的所有的超链接取出来?(100分求购,不够还可以加....)
- 用接口为什么能加快速度
- 请问怎样在 鼠标移动的时候触发 OnPaint(PaintEventArgs e)?
- 关于在.net 2003下开发web服务器控件
var l_node1 = xml_dom.createElement("file1");
l_node1.dataType = "bin.base64";
// 打开Stream对象,读源文件
ado_stream.Type = 1; // 1=adTypeBinary
ado_stream.Open();
ado_stream.LoadFromFile("c:\\tmp\\myfile.doc");
// 将文件内容存入XML节点
l_node1.nodeTypedValue = ado_stream.Read(-1); // -1=adReadAll
ado_stream.Close();
xml_dom.documentElement.appendChild(l_node1);