如何在不编写代码的情况下将含嵌入换行符的数据导入LibreOffice Calc?
无代码解决带换行符的数据导入乱序问题
针对CSV格式的办法
- 直接用Excel/Google Sheets导出导入:导出时选「CSV UTF-8」格式,导入时直接拖进工具里,这类工具天生能识别引号包裹的换行,不会把字段拆成两行。
- 用文本编辑器替换转义:打开CSV文件(推荐Notepad++),用正则替换功能,匹配引号内的换行——输入查找模式
"(.*?)\n(.*?)",替换为"\1\\n\2",保存后再导入,工具就能识别这是字段内的换行。 - 换HTML标记:如果导入的工具支持显示HTML,把字段里的换行换成
<br>,导入后内容会正常换行,不会拆分字段。
JSON格式的处理
标准JSON本来就支持转义后的换行符\n,如果导出的JSON里是原始换行,用文本编辑器批量把换行替换成\n就行,不用写代码。
制表符分隔格式的小技巧
要么把字段内的换行换成|这类不冲突的符号,导入后再换回来;要么直接用Excel导入,选制表符当分隔符,Excel会自动处理单元格里的换行。
内容的提问来源于stack exchange,提问作者jmucchiello
相关产品推荐
相关产品推荐

