문제 :XML을 바이너리 파일 판독기의 입력/디코더로 사용할 수 있습니까?
직장에서 독점적 인 이진 파일을 읽어야합니다. 몇 달에 한 번씩 변경되며 최신 변경 사항을 읽으려면 소프트웨어를 최신 상태로 유지하는 데 많은 노력을 기울입니다.
그래서이 파일의 각 버전을 읽을 때 XML 파일을 입력 또는 템플릿으로 사용하는 강력한 바이너리 파서를 만드는 것이 합리적일까요? XML이 단어/필드/값이 바이너리 파일에있는 곳과 그것을 읽는 방법을 설명한다는 것을 의미합니다. 기본적으로 각 특정 파일 버전의 디코더 역할을합니다.
이것은 논리적 인 진보일까요? 이전에이 문제를 해결 한 사람이 있으면 제안을 환영합니다. 또는 가능한 다른 해결책이 있다면 크게 감사하겠습니다.
감사합니다.