黑马程序员---读取文本文档的内容
来源:互联网 发布:ubuntu vi复制命令 编辑:程序博客网 时间:2024/05/29 14:07
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
文本文件中存储了多个文章标题、作者,标题和作者之间用若干空格(数量不定)隔开,每行一个,标题有的长有的短,输出到控制台的时候最多标题长度10,如果超过10,则截取长度8的子串并且最后添加“...”,加一个竖线后输出作者的名字
// 读取文本文档的内容,并指定编码
string[] dirs = System.IO.File.ReadAllLines(@"d:\新建文本文档.txt", Encoding.Default);
// 判断文件读取是否成功,否则提示文件读取错误
if (dirs.Length > 0)
{
foreach (var item in dirs)
{ // StringSplitOptions.RemoveEmptyEntries去掉多余的空格
string[] items = item.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
//判断文件内容的格式是否正确
if (items.Length == 2)
{
string newtitle;
if (items[0].Length > 10)//判断标题的长度是否为大于10
{
newtitle = items[0].Substring(0, 8) + "...";
}
else
{
newtitle = items[0];
}
string newstr = newtitle + "|" + items[1];//将标题和作者之间加“|”
Console.WriteLine(newstr);
}
else
{
Console.WriteLine("文件格式错误");
}
}
}
else
{
Console.WriteLine("文件读取错误");
}
Console.ReadKey();
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
详细请查看:<ahref="http://edu.csdn.net" target="blank">http://edu.csdn.net </a>
- 黑马程序员---读取文本文档的内容
- java 读取本地文本文档的内容
- 黑马程序员-----字符流copy文本文档(黑马视频)
- 用iTextSharp读取PDF格式文档中的文本内容
- Lucene3.1 之读取txt文本文档内容
- jquery 解析xml文档 读取属性及文本内容
- js拖拽文本文档并读取内容到textarea
- 对文本内容读取的方式
- 读取资源文件里的文本内容
- java读取txt文本的内容
- txt文本文档的创建和读取
- io流文本文档的快速读取
- 黑马程序员--I/o文件文本读取方式
- 黑马程序员之C#学习笔记:使用Stream.BeginRead方法读取FileStream的流内容
- Delphi读取文本内容
- hadoop 读取 文本内容
- C++ 读取文本内容
- Android读取文本内容
- servlet之doPost获取表单参数
- MyEclipse8.5注册码
- SecureCRT 自动登陆设置方法
- 在RedHat5.5安装oracle10g中遇到错误
- MD5密码阴谋
- 黑马程序员---读取文本文档的内容
- QSemaphore
- POJ_2478_Farey Sequence
- hdu2767 Proving Equivalences 强连通(缩点染色)
- hdu 1297 Children’s Queue(高精度加法+情况分析+打表)
- 计算机的开机启动过程
- 开源项目代码阅读小技巧
- NYOJ 22 素数求和问题 2013年8月20日
- poj 3335 Rotating Scoreboard(半平面交)