Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 702|回复: 19

[求助] 奇异的文本文件,怎么回事? [复制链接]

Rank: 5Rank: 5Rank: 5

UID
4749305
帖子
1202
PB币
586
贡献
0
技术
0
活跃
1775
发表于 2021-3-5 18:44:00 |显示全部楼层
从 https://github.com/SPX372928/MYIPTV 下载到.txt格式的电视直播源文件,用记事本打开则显示分行不当,当分行处不分,而不当分行处却另起一行,或许是分行符错乱了吧。怪异之处则在于用写字板打开则会出现乱码,若用 Word 打开则会一切正常。本人从未见过这种文件,请各位景友帮忙解惑,谢谢。

捕获.PNG


捕获1.PNG

Rank: 5Rank: 5Rank: 5

UID
4852313
帖子
523
PB币
102
贡献
0
技术
0
活跃
675
发表于 2021-3-5 19:13:50 |显示全部楼层
notepad2打开正常

Rank: 5Rank: 5Rank: 5

UID
946966
帖子
962
PB币
1248
贡献
0
技术
0
活跃
2265
发表于 2021-3-5 19:57:53 |显示全部楼层
我这里记事本正常的,写字板一样有乱码。有次更新后,记事本就支持unix的换行符,或许你的系统比较旧?

Rank: 2Rank: 2

UID
279941
帖子
228
PB币
1666
贡献
0
技术
0
活跃
605
发表于 2021-3-5 20:05:23 |显示全部楼层
路过学习了,谢谢各位

Rank: 2Rank: 2

UID
176933
帖子
455
PB币
1763
贡献
0
技术
0
活跃
1361
发表于 2021-3-5 20:08:04 |显示全部楼层
LFCR
LF
CR问题吧

Rank: 5Rank: 5Rank: 5

UID
4749305
帖子
1202
PB币
586
贡献
0
技术
0
活跃
1775
发表于 2021-3-5 20:11:30 |显示全部楼层
jk001 发表于 2021-3-5 19:57
我这里记事本正常的,写字板一样有乱码。有次更新后,记事本就支持unix的换行符,或许你的系统比较旧?

我的系统的确是有点旧了,是 LTSB 2016 ,不过其升级还是从没有落下的。

Rank: 2Rank: 2

UID
350637
帖子
168
PB币
432
贡献
0
技术
0
活跃
1056
发表于 2021-3-5 21:54:26 |显示全部楼层
0x0d 0x0a与0x0a区别,语言下的转义是\r\n

0d和\r表示回车
0a和\n表示换行

WINDOWS只认0d0a为换行
linux和其它专业编辑软件却能正确识别转义


还是那句话:专业的让专业的来做……
1

查看全部评分

Rank: 9

UID
30226
帖子
6128
PB币
9663
贡献
0
技术
7
活跃
2845
发表于 2021-3-5 22:07:41 |显示全部楼层
换个字体能好些。。

Rank: 5Rank: 5Rank: 5

UID
4749305
帖子
1202
PB币
586
贡献
0
技术
0
活跃
1775
发表于 2021-3-6 07:19:59 |显示全部楼层
ashuro 发表于 2021-3-5 21:54
0x0d 0x0a与0x0a区别,语言下的转义是\r\n

0d和\r表示回车

多谢指教。您的意思是Windows无法全面正确地识别linux和其它专业编辑软件使用的换行符?

Rank: 5Rank: 5Rank: 5

UID
4749305
帖子
1202
PB币
586
贡献
0
技术
0
活跃
1775
发表于 2021-3-6 07:20:57 |显示全部楼层
bbsanimal 发表于 2021-3-5 19:13
notepad2打开正常


notepad2 是个好东东,多谢赐教。

Rank: 9

UID
365049
帖子
4779
PB币
410
贡献
0
技术
0
活跃
2297
发表于 2021-3-6 08:53:09 |显示全部楼层
换一个专业点的程序打开就行了。

Rank: 5Rank: 5Rank: 5

UID
3215781
帖子
614
PB币
1163
贡献
0
技术
74
活跃
482

Win10先驱者 远景技术达人

发表于 2021-3-6 08:58:08 |显示全部楼层
直接用vi -b 打开这个文件,查看行尾标记。或者16进制工具查看源码

Rank: 2Rank: 2

UID
350637
帖子
168
PB币
432
贡献
0
技术
0
活跃
1056
发表于 2021-3-6 22:03:10 |显示全部楼层
秋江月xs 发表于 2021-3-6 07:19
多谢指教。您的意思是Windows无法全面正确地识别linux和其它专业编辑软件使用的换行符?

对,应该说是记事本很外行,

对于文本处理建议上专业的文本编辑器:notepad++, everedit, vs code之类的

Rank: 9

UID
4720714
帖子
4840
PB币
6427
贡献
0
技术
10
活跃
1533
发表于 2021-3-6 23:56:00 |显示全部楼层
unix 是\r 换行
linux是 \n换行
windows 是\r\n换行
github上大多都是linux标准的换行格式, 就是\n
老版本的记事本不识别. 我平时用vscode和notepad++多

Rank: 2Rank: 2

UID
2521040
帖子
154
PB币
480
贡献
0
技术
0
活跃
586
发表于 2021-3-7 01:15:53 |显示全部楼层
其实用记事本打开,保存一下,只要用任意一个UNICODE 编码。
再从写字板打开就正常了。
记事本不能识别换行。写字板不能识别编码。联合起来就解决问题了。

Rank: 5Rank: 5Rank: 5

UID
4749305
帖子
1202
PB币
586
贡献
0
技术
0
活跃
1775
发表于 2021-3-7 06:56:36 |显示全部楼层
ashuro 发表于 2021-3-6 22:03
对,应该说是记事本很外行,

对于文本处理建议上专业的文本编辑器:notepad++, everedit, vs code之类 ...

受教了,谢谢。

Rank: 5Rank: 5Rank: 5

UID
4749305
帖子
1202
PB币
586
贡献
0
技术
0
活跃
1775
发表于 2021-3-7 06:57:03 |显示全部楼层
chengyiqun 发表于 2021-3-6 23:56
unix 是\r 换行
linux是 \n换行
windows 是\r\n换行

让您费心了,谢谢。

Rank: 11Rank: 11Rank: 11

UID
903955
帖子
10190
PB币
195
贡献
0
技术
319
活跃
4684

Win10先驱者

发表于 2021-3-7 07:00:58 |显示全部楼层
多收藏几个软件备用就是这个意思了。

Rank: 9

UID
4787678
帖子
2827
PB币
204
贡献
0
技术
0
活跃
1161
发表于 2021-3-7 08:42:30 |显示全部楼层
学习了哈

Rank: 11Rank: 11Rank: 11

UID
682716
帖子
11122
PB币
10217
贡献
0
技术
0
活跃
2128
发表于 2021-3-7 10:45:48 |显示全部楼层
学习了
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件