【发布时间】:2019-06-19 16:47:27
【问题描述】:
我需要一种从文本文件的一部分访问列值(由 \t 分隔)的方法。
文本文件的部分由“*”分隔。我可以使用下面的简单代码找到这些部分。
var text = File.ReadAllText("PIP_geometries.csv");
var FlowlineSections = text.Split('*');
在每个部分中,有 3 列带有标题和一些数据行。我想达到这些值。
例如:
*
Name Country
John USA
Jack Russia
Jim USA
*
Name Country
Ross NZ
Moss UK
在后面的代码中,拆分后的整个部分看起来像一个字符串。我如何为“JIM”获得“USA”
【问题讨论】:
-
你分割字符串一次,答案是再次分割你的字符串。
-
谁创建了这种文本文件格式?你可以踢他
标签: c# .net parsing text split