아래의 방법으로 데이터가 포함 된 텍스트 파일이 있습니다.이 파일을 C#을 사용하여 열 방향으로 읽으려고합니다.텍스트 파일을 열 방향으로 읽는 중
tvID |acdID| logonID |agentName |modify |exception|start|stop |externalID
70118349|1 |19131187356|Reed,Debrielle |1375205999|Open |12:33|14:25|USWDER59
70118349|1 |19131187356|Reed, Debrielle|1375213297|Meeting |14:25|14:39|USWDER59
70118349|1 |19131187356|Reed, Debrielle|1375214248|Open |14:39|15:07|USWDER59
70118349|1 |19131187356|Reed, Debrielle|1375215830|Break |15:07|15:21|USWDER59
예를 들어 I는 다음과 같이 시작 헤더 아래에있는 모든 데이터를 갖고 싶어 :
start
12:33
14:25
14:39
15:07
이 사람이 나를 도울 수있다. (|)
가장 좋은 방법은 데이터에 대한 데이터 구조를 정의하고 전체 파일을 읽고 (또는 적어도 부분은 당신이 원하는)에 아마 그 구조에 그런 다음 메모리에서 해당 구조와 상호 작용하고 필요에 따라 조작 할 수 있습니다. – David
[TextFieldParser] (http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.textfieldparser.aspx) 시도하십시오 ... – rene
그것은 데이터를 읽지 않으려는 것 같습니다 하나의 열에 만 열을가합니다. 이것이 사실이라면 데이터 행렬을 라인 단위로 읽고 라인을 "|"로 나누면됩니다. 인덱스 6을 참조하십시오. 또는 실제 데이터 세트의 행을 배열로 사용하는 경우 인덱스 6 만 참조하면됩니다. – Michael