我一直在尝试查找指南,但不确定在这里做什么。 我有一个很大的 TXT 文件,我需要将其转换为 JSON。
但是根据一行的前 3 个字符,不同的规则适用于该行的其余部分。
案例:
001010100092019051513040000000000000000201905150000Skovharevej Skovharevej
001010100102019051513040000000000000000201905150000Svalehalevej Svalehalevej
00401010013001 001 U2018092921102150Nordhavn
00901010013001 001 U20220114101618Hans Egedes
01301010013001 001 U2022011410167046Hans Egedes,Kbhvn
01401010013001 001 U202201141016561. Øst
如果文本行以 001 开头,则输入的是道路
现在如果类型是 004
所以根据以上信息重申一下。
我需要在C#中输入一个txt文件
然后读每一行
var lines = File.ReadLines(fileName);
foreach (var line in lines)
然后我必须阅读前 3 个字符,然后确定它是什么类型。
然后我必须通过特定的规则拆分来获取这条线
最后输出一个json文件