//读取内容
StringBuilder sbContent = new StringBuilder();
using (StreamReader sr = new StreamReader(Application.StartupPath + "/content.txt"))
{
string line;
while ((line = sr.ReadLine()) != null)
{
//双引号开头,中间处理换行
if (line.Length > 0 && line[0] == '"')
{
string temp = line.Substring(1);
while ((line = sr.ReadLine()) != null)
{
if (line.Length > 0 && line[line.Length - 1] == '"')
{
temp += line.Substring(0, line.Length - 1);
sbContent.Append(temp + "\r\n");
break;
}
else
{
temp += line;
}
}
}
else
{
sbContent.Append(line + "\r\n");
}
}
}

C# CSV文件读取(带换行单元格中内容处理)相关推荐

  1. POI Excel 08 读取重写Excel,单元格中使用\n换行符

    @author YHC 读取Excel和重写Excel click me!!看创建Excel代码!!!!!<<<<=====创建测试的Excel是POI Excel 02[工作 ...

  2. Swift - 可编辑表格样例(可直接编辑单元格中内容、移动删除单元格)

    (本文代码已升级至Swift3) 本文演示如何制作一个可以编辑单元格内容的表格(UITableView). 1,效果图 (1)默认状态下,表格不可编辑,当点击单元格的时候会弹出提示框显示选中的内容. ...

  3. java excel列宽自动换行_Excel单元格中数据如何自动换行以便适应单元格的大小

    Excel单元格中数据如何自动换行以便适应单元格的大小 时间:2014-04-26   作者:snow   来源:互联网 在处理数据的过程中难免会遇到一些问题,而我们并不可能在第一时间内解决,就比如在 ...

  4. 【pandas】将单元格中的多个数据拆分为多行数据(explode),以csv文件为源文件进行处理

    [pandas]将单元格中的多个数据拆分为多行数据(explode) 1.原始数据(test.csv) 2.需求 将"别名"."科目"这两列中带有多个数据的单元 ...

  5. pandas将列表list插入到dataframe的单元格中、pandas使用read_csv函数读取文件并设置保留数值的前置0( leading zeroes)

    pandas将列表list插入到dataframe的单元格中.pandas使用read_csv函数读取文件并设置保留数值的前置0( leading zeroes) 目录

  6. php循环读取excel每个单元格,php使用PHPexcel类读取excel文件(循环读取每个单元格的数据)...

    error_reporting(E_ALL); date_default_timezone_set('Asia/ShangHai'); include_once('Classes/PHPExcel/I ...

  7. python 读取合并单元格的excel_python 利用三方的xlrd模块读取excel文件,处理合并单元格...

    目的: python能使用xlrd模块实现对Excel数据的读取,且按照想要的输出形式. 总体思路: (1)要想实现对Excel数据的读取,需要用到第三方应用,直接应用. (2)实际操作时候和我们实际 ...

  8. java 读取 excel poi_java poi怎么获取excel单元格的内容?

    展开全部 package edu.sjtu.erplab.poi; import java.io.InputStream&ch=ww.xqy.chain" target=" ...

  9. java读取excel某个单元格的值_java poi怎么获取excel单元格的内容

    展开全部 package edu.sjtu.erplab.poi; import java.io.InputStream&ch=ww.xqy.chain" target=" ...

最新文章

  1. maven之setting.xml的配置详解
  2. javascript完美判断类型
  3. 计算机网络-基本概念(6)【网络层】-某PN和NAT
  4. 第二次冲刺每日站立会议03
  5. ai怎么渐变颜色_Ai渐变插画怎么丰富细节
  6. snmp协议_SNMP开发和使用
  7. keil5函数 默认返回值_Python列表有什么内置函数可以使用,怎么使用这些函数
  8. html 单行文本(input text)
  9. 只有20行Javascript代码!手把手教你写一个页面模板引擎
  10. 第二章 Flask——Flask中的request
  11. bzoj 1009: [HNOI2008]GT考试(dp+kmp+矩阵快速幂)
  12. [转载] Java:简述Java中的自定义异常
  13. Android Studio connot resolve symbol XXX 无法解析的符号
  14. 第 4 周 关于 startActivityForResult
  15. 『Java安全』tabby代码审计工具Windows环境搭建
  16. wifidog 认证
  17. LG G7解OP开Volte
  18. 嵌入式linux安装dropbear
  19. 达芬奇 - 构建数据查询API的框架
  20. MoveIt! Tutorials, MoveIt! 教程——demo

热门文章

  1. 贪吃蛇小游戏源码再回顾
  2. 前端学习(2235):react的列表渲染
  3. 前端学习(1466):表格案例其他效果演示
  4. 第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?
  5. java学习(84):object常用方法tostring,equals,hashcode
  6. 如何使用Chrome的Network面板分析HTTP报文
  7. 如何阻止表单的默认提交事件
  8. mysql8.0.11 安装顺序_mysql 8.0.11 安装步骤详解
  9. android无感刷新下拉分页,GitHub - TakWolf/Android-RefreshAndLoadMore-Demo: 一种简单的并且优雅的方式实现下拉刷新和加载更多的分页效果。...
  10. 云计算第二阶段shell脚本