2009-05-27 3 views
0

각기 다른 레코드 구조를 가진 여러 섹션으로 구성된 플랫 파일을 생성해야합니다. 모든 데이터는 레코드 당 한 줄씩 구분 된 텍스트입니다. 따옴표 붙은 텍스트 필드에 레코드에 줄 바꿈 등이 포함될 수있는 경우 섹션 구분을위한 좋은 구분 시퀀스 또는 메커니즘은 무엇입니까?플랫 파일에 대한 섹션 구분

+0

플랫 파일의 구성 예를 게시하십시오. –

+0

@Jose, 일반 'csv'이지만 쉼표가 아닌 파이프를 사용하십시오. 난 그냥 다른 섹션을 구분하는 수단이 필요하지만 명백한 두 개의 빈 줄 등은 내가 탈출 할 수없는 삽입 된 줄 바꿈으로 깨진다. – ProfK

답변

1

글자는 열등한 텍스트 편집기로 파일을 편집 할 필요가 없거나 파일을 사람이 읽을 수 있어야한다고 가정하면 ASCII 문자 28-31 인 네 개의 C0 제어 코드 중 하나를 사용할 수 있습니다. 텍스트 레코드를 구분하기위한 것입니다. 그들은 처음 두 점 때문에 결코 붙 잡지 않았습니다.

+0

파일은 하나의 코드로 생성되고 소비되지만 개발 중에는 사람이 읽을 수있는 것이 좋습니다. 두 개의 빈 줄에 ASCII 제어 코드를 추가합니다. 감사합니다. – ProfK

1

파일을 사용하여 수행 할 작업을 지정하지 않았습니다. 어떤 언어를 사용합니까?

파일에 다른 섹션과 구조가 포함될 경우 구조를 사용하는 것이 좋습니다.

을 사용하여 읽기/쓰기가 가능한 숫자가 여러 개 있습니다 (libraries).

+0

@ichiban, 코드 관련 제안을 요청하지 않았기 때문에 실제로 사용하는 언어와 관련이 없습니다. YAML은 여기 적합하지 않지만 나에게 그것을 지적 해준 덕분에. – ProfK

관련 문제