시나리오 : 나는 업로드 된 텍스트 기반 파일 형식으로 데이터 입력을하는 레일 응용 프로그램을 만들고 있습니다. 데이터를 가져 오기 전에 이러한 파일을 구문 분석해야합니다. 앱에 업로드 된 파일 형식을 선택할 수 있습니다. 업로드하는 사람들이 사용하는 소프트웨어 (Microsoft Access)에는 파일 형식과 관련된 여러 가지 내보내기 옵션이 있습니다.구문 분석에 가장 적합한 파일 형식은 무엇입니까?
비록 중요하지는 않지만, 가장 효율적으로 구문 분석되는 특정 파일 형식이 있는지 궁금합니다. 이 질문은 언어 독립적이라고 볼 수 있습니다.
는 (XML은 일반적으로 구문 분석하는 동안,이 프로젝트의 이익을 위해 실현 가능한 파일 형식이 아닙니다.)
이 질문은 끝이 너무 열려 있습니다. 어떤 종류의 데이터를 가져오고 있습니까? CSV가 작동합니까? YAML이 효과가 있습니까? –
작업을 수행하기에 충분하고 구문 분석 할 기존 도구가 있습니까? 제출자 중 하나가 방출 할 도구가 있습니까? 사람이 도구없이 안정적으로 쓸 수있는 것일까 요? 세부 사항은 여기에 중요합니다 ... – dmckee
XML이 적절하지 않은 이유를 알지 못하는 한 좋은 대답을하는 것은 정말 어렵습니다. 파일이 설명해야하는 데이터의 복잡성은 또한 많은 것을 의미합니다. 아마도 CSV 또는 Ini 파일 형식과 같은 것을 고려해보십시오. – Svend