0
Flatfile1.txt플랫 파일 비교 도구
HDR06112016FLATFILE TXT
CLM12345 ABCDEF....
DTL12345 100A00....
DTL12345 200B00....
CLM54321 ABCDEF....
DTL54321 100C00....
DTL54321 200D00....
Flatfile2.txt
HDR06112016FLATFILE TXT
CLM54321 FEDCBA....
DTL54321 100C00....
DTL54321 200D00....
CLM12345 ABCDEF....
DTL12345 100A00....
DTL12345 200B00....
매핑은 동일합니다 :
Header:
Field StartPosition EndPos Length
Identifier 1 3 3
Date 4 12 8
and so on
CLM :
Field StartPosition EndPos Length
Identifier 1 3 3
Key 4 12 8
Data 13 19 6
and so on
DTL은 :
Field StartPosition EndPos Length
Identifier 1 3 3
Key 4 12 8
and so on
이 샘플 파일 크기 500메가바이트 개까지 약 50 필드 않을 수 있습니다. 매핑을 기반으로 두 파일을 비교해야합니다. 파일 형식은 한 행에 하나의 머리말 및 청구 데이터 (12345)이며 세부 데이터는 둘 이상일 수 있습니다. 이 클레임은 다른 파일에 무작위로 표시 될 수 있습니다. 라인 대 라인 매핑이 아닙니다. 세부 데이터 순서는 두 파일에서 동일합니다.
원하는 출력 :
For Key 54321 , Data(pos 13:19) is not same.
당신이 두 개의 파일을 비교하는 저를 도와 주시겠습니까? 파일 크기가 커질 것이기 때문에 Java에서 실행 가능합니까?
[help]를 방문하여 [ask]를 읽으십시오. 코드 작성 했습니까? 우리에게 당신의 코드를 작성하도록 요구하고 있습니까? 미안하지만, StackOverflow 그런 식으로 작동하지 않습니다. 어려움에 처했을 때 해결책을 찾고 특정 질문을 할 것으로 예상됩니다. StackOverflow는 코드 작성 서비스가 아닙니다. –