#utf-8 #stream #reader #code-point #character

utf8reader

为Reader提供了一个包装器,返回UTF-8字符流

5个版本

使用旧Rust 2015

0.1.0 2018年10月14日
0.0.4 2016年3月18日
0.0.3 2015年1月6日
0.0.2 2014年11月21日
0.0.1 2014年11月21日

#1716 in 文本处理


rcombinators中使用

MIT/Apache

5KB
106

UTF8Reader - 提供了一个对std::io::Reader实现的包装,将流解析为UTF-8编码的码点序列。

它提供了一个Iterator<IoError<char>>实现,以便于访问

使用方法

let mut reader = utf8reader::UTF8Reader::new( file_handle );
for codepoint in reader.map(|cp| cp.unwrap())
{
	print!("{}", codepoint);
}

=== 许可 === 此代码根据zlib许可证条款分发(请参阅COPYING)。

无运行时依赖