인터넷이 처음 소개되었을 때 모든 웹 사이트는 HTML로 작성되었습니다. HTML은 World Wide Web에서 데이터를 설명하고 표시하는 데 사용 된 유일한 프로그래밍 언어였습니다. 그것은 배우기 쉽고 쉬웠습니다. 프로그래머들은 시간이 지남에 따라 HTML로 인해 어려움을 겪고 있음을 깨닫기 시작했습니다. 웹 디자이너는 데이터를보다 효과적으로 설명 할 수 있기를 원했습니다. 데이터를 처리하는 더 나은 방법에 대한 필요성 때문에 XML이라는 새로운 사양이 개발되었습니다..
XML이란 무엇입니까? XML은 Extensible Markup Language의 약자입니다. HTML과 마찬가지로 XML도 마크 업 언어입니다. 마크 업 언어는 정보와 텍스트를 설명하거나 정의하는 데 사용되는 모든 언어입니다. XML은 HTML 대신 사용할 수 없습니다. HTML과 함께 사용됩니다..
Excel VBA - XML 맵을 사용하여 파일이나 웹 사이트에서 XML 데이터를 쉽게 파싱합니다.
HTML은 데이터 또는 텍스트를 표시하는 방법을 설명하는 데 중점을 둡니다. XML 언어는 전혀 다른 것을합니다. XML은 데이터가 무엇인지 설명합니다. 그래서 XML은 웹 페이지에서 명백한 것이 아닙니다. 실제로 아무 것도하지 않기 때문입니다. World Wide Web에서 제공되는 정보와 데이터가 더욱 복잡해 짐에 따라 XML은이 정보를 효과적으로 구조화, 저장 및 전송하기 위해 개발되었습니다.
XML을 진정으로 독특하게 만드는 이유는 HTML과 같이 미리 정의 된 태그가 없다는 것입니다. HTML에 사용 된 모든 태그는 단락 태그, 머리글 태그 및 모든 다양한 스타일 태그와 같이 이미 정의되어 있습니다. XML이 정의되지 않았습니다. 나만의 태그를 만들 수 있습니다.!
그렇다면 왜 XML이 필요한 것입니까? 왜 데이터를 기술하기 위해 XML과 같은 더 다양한 사양이 필요합니까? 어쨌든 HTML을 제대로 사용하면 잘 작동하므로 XML이 필요한 이유는 무엇입니까? 음, 대답은 간단합니다. XML은 장치 독립적 인 크로스 플랫폼 언어입니다..
현재 시장에 나와있는 거의 모든 전자 장치에 전자 메일과 인터넷 액세스가 장착되어 사람들이 다양한 가젯을 사용하여 인터넷에 연결하기 때문에 이것은 매우 중요합니다. 휴대 전화, 팜톱, 자동차에 설치된 컴퓨터에는 모두 웹 액세스가 내장되어 있습니다. 이러한 각 장치는 텍스트와 그래픽을 다르게 표시하고 다양한 플랫폼과 다양한 웹 브라우저를 사용합니다.
따라서 휴대 전화를 사용하여 특정 웹 사이트에 액세스하는 사용자는 해당 웹 사이트의 데이터를 제대로 보지 못할 수 있습니다. 그 이유는 휴대 전화에서 실행되는 브라우저가 HTML을 제대로 표시하지 못할 수 있기 때문입니다. 이러한 신기한 제품 및 장치에서 실행되는 플랫폼은 HTML과 100 % 호환되지 않습니다..
XML은 웹 사이트에서 가장 중요한 데이터가 이러한 다양한 플랫폼 모두에서 표시 될 수 있도록하여이 문제를 해결합니다. 이것이 XML을 가치있게 만드는 요인입니다. XML의 다른 중요한 기능은 호환되지 않는 시스템간에 데이터를 교환 할 수 있으며 XML 파일은 일반 텍스트 파일이기 때문에 기본적으로 모든 시스템을 사용하는 모든 사용자가 텍스트 파일의 내용을 볼 수 있습니다.
따라서 프로그래머라면 XML을 사용하여 웹에서 데이터를 설명하고 저장하고 전송하는 방법을 배워야합니다. 인터넷에 연결할 수있는 다양한 방법이 있으므로 XML과 같은 프로그래밍 언어를 사용하는 법을 배워야합니다.