【问题标题】:Viewing a txt file with row separator "\x00"查看带有行分隔符“\x00”的txt文件
【发布时间】:2013-08-28 12:23:39
【问题描述】:

我有一个程序输出一个带有列分隔符“\t”和行分隔符“\x00”(十六进制代码)的txt

但是当我用 MS Excel、Notepad++、LibreOffice 打开 txt 时,所有内容都放在一行中。

但我想在 MS Excel 或 LibreOffice 中以“普通”视图打开它,以便轻松编辑。

我试图在 LibreOffice 中找到某种类型的按钮来更改分隔符,但我找不到。

我使用 Notepad++ 将它的编码更改为所有编码,但更改编码至少在 notepad++ 没有帮助。

如何在实际显示行分隔符的情况下打开该文件?

我想在多行中查看并有效地编辑它。

【问题讨论】:

    标签: excel csv notepad++ libreoffice separator


    【解决方案1】:

    在 Notepad++ 中,您可以执行查找和替换 (ctrl+h)。

    1. 将搜索模式设置为扩展
    2. 对于查找内容,输入 \\x00
    3. 对于替换为,输入 \n
    4. 点击全部替换

    然后要将 \t 替换为制表符,您可以:

    1. 对于查找内容,输入 \\t
    2. 对于替换为,输入 \t
    3. 点击全部替换

    【讨论】:

    • 这不起作用,因为 notepad++ 甚至无法显示 \\x00 。 \\x00 显示为已损坏。
    • 那我得看看你的数据样本
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-28
    • 1970-01-01
    相关资源
    最近更新 更多