在.NET Framework中轻松处理XML数据(4-4)

愤怒的人aaa

愤怒的人aaa

2016-02-19 20:41

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的在.NET Framework中轻松处理XML数据(4-4),手机电脑控们准备好了吗?一起看过来吧!

  Figure 9 String Array in Internet Explorer

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  Reader类有专门的解释Base64和BinHex编码流的方法。下面的代码片断演示了怎么样用XMLTextReader类的ReadBase64方法解析用Base64和BinHex编码集创建的文档。

XMLTextReader reader = new XmlTextReader(filename);

while(reader.Read()) {

if (reader.LocalName == "element") {

byte[] bytes = new byte[1000];

int n = reader.ReadBase64(bytes, 0, 1000);

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

string buf = Encoding.Unicode.GetString(bytes);

Console.WriteLine(buf.Substring(0,n));

}

}

reader.Close();

  从byte型转换成string型是通过Encoding类的GetString方法实现的。尽管我只介绍了基于Base64编码集的代码,但是可以简单的用BinHex替换方法名就可以实现读基于BinHex编码的节点内容(用ReadBinHex方法)。这个技巧也可以用于读任何用byte数据形式表示的二进制数据,尤其是image类型的数据。

展开更多 50%)
分享

猜你喜欢

在.NET Framework中轻松处理XML数据(4-4)

Web开发
在.NET Framework中轻松处理XML数据(4-4)

在.NET Framework中轻松处理XML数据(4-2)

Web开发
在.NET Framework中轻松处理XML数据(4-2)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在.NET Framework中轻松处理XML数据(4-3)

Web开发
在.NET Framework中轻松处理XML数据(4-3)

在.NET Framework中轻松处理XML数据(4-1)

Web开发
在.NET Framework中轻松处理XML数据(4-1)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在.NET Framework中轻松处理XML数据(三)

Web开发
在.NET Framework中轻松处理XML数据(三)

在.NET Framework中轻松处理XML数据(一)

Web开发
在.NET Framework中轻松处理XML数据(一)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

在.NET Framework中轻松处理XML数据(1-2)

在.NET Framework中轻松处理XML数据(1-2)

MySQL5安装详细介绍(适用win平台)

MySQL5安装详细介绍(适用win平台)
下拉加载更多内容 ↓