XML과 XLS의 차이점

Anonim

XML 대 XLS

중 하나입니다. 파일 형식은 항상 새로운 기능을 추가하기 위해 항상 진화하고 있지만 때로는 단점을 수정하거나 호환성을 개선하기 위해 진화하고 있습니다. XLS는 Microsoft의 스프레드 시트 응용 프로그램 Excel에서 사용되는 인기있는 것 중 하나입니다. Microsoft Office 형식에서 발생하는 변화로 인해 사람들은 XML이 무엇인지, XLS와 Excel이 일반적으로 어떻게 관련되어 있는지 묻습니다. XML과 XLS의 주된 차이점은 실제로 무엇인지에 있습니다. 이미 언급했듯이 XLS는 파일 형식이지만 실제로 XML은 웹 페이지에서 널리 사용되는 마크 업 언어입니다.

XML과 XLS에는 몇 가지 더 분명한 차이점이 있습니다. 먼저 XLS는 독점 형식이므로 Microsoft가 지적 재산권을 보유하고 있음을 의미합니다. 독점적 인 XLS 특성으로 인해 다른 프로그래머가 Excel과 호환되는 XLS 파일을 읽고 쓰도록 응용 프로그램을 작성하는 것이 어려워졌습니다. 반면에 XML은 공개 형식이며 일을 수행하는 방법에 대한 구체적인 내용이 문서화되어 있습니다. 이것은 파일이 어떻게 구조화되는지 그리고 각 요소가 파일에 어떻게 저장되는지를 계산하는데 관련된 추측을 제거합니다. 이 점을 보완하기 위해 XML은 텍스트 기반이기 때문에 모든 텍스트 편집기에서 읽을 수 있습니다. 태그로 인해 읽기가 조금 더 어려울 수도 있지만 여전히 실제 콘텐츠를 찾을 수 있습니다. XLS를 사용하면 파일이 바이너리 형식으로 저장됩니다. Excel만이 절대 정확도로 파일 내용을 재현 할 수 있습니다. 다른 응용 프로그램이 내용과 형식을 파악할 수 없기 때문입니다.

XML은 Microsoft가 당시 사용하고 있던 XLS보다 몇 가지 장점이 있기 때문에 새로운 형식이 도입되었습니다. 이 형식은 XLSX 확장을 포함하며 XML을 기반으로합니다. XML의 장점을 많이 상속하여 훌륭한 대안을 제시합니다. XLSX는 다른 MS Office 응용 프로그램에서도 XML을 기반으로 한 새로운 문서 형식을 채택한 새로운 형식 중 하나입니다. 2007 년 이후 버전의 MS Office만이 이러한 파일을 사용할 수 있습니다. 이전 버전에서는이를 읽으려면 호환성 패치가 필요합니다.

요약:

1. XLS는 Microsoft Excel의 파일 형식 인 반면 XML은 마크 업 언어입니다. XML은 공개 형식이며 XLS는 독점 형식입니다.

3. XML은 사용자가 읽을 수 있지만 XLS는

4가 아닙니다. XLS는 XML을 기반으로하는 새로운 형식으로 바뀌고 있습니다.