XML

    XML 3 - XML 요소, 속성, 네임스페이스

    XML 요소 XML 문서 구조 XML 문서는 크게 XML 프롤로그 부분과 XML 요소 부분으로 나눌 수 있습니다. XML 요소 부분은 하나 이상의 XML 요소로 구성됩니다. XML 요소 XML 요소란 XML 문서를 구성하는 하나의 구성 요소로 정의할 수 있습니다. 각각의 XML 요소는 하나 이상의 다른 요소를 포함할 수 있습니다. 또한, 텍스트, 속성, 미디어 객체나 경우에 따라 이들 전부를 포함할 수도 있습니다. Java Cpp PHP ASP 위의 예제에서 , , , 요소는 각각 자신만의 텍스트를 가집니다. 요소와 요소는 다른 요소들을 포함합니다. 또한, 요소는 category라는 속성을 가집니다. XML 요소 문법 XML 요소란 시작 태그부터 종료 태그까지의 모든 것을 가리킵니다. XML 요소는 다음..

    XML 2 - XML 문법 및 구성 요소

    XML 문법 XML 선언 XML 문서는 맨 첫 줄에 태그를 사용하여 XML 문서임을 명시해야 합니다. 이것을 XML 프롤로그(prolog)라고 하며, 이때 사용되는 태그의 이름은 소문자 xml로만 사용해야 합니다. XML 프롤로그의 문법은 다음과 같습니다. version 속성에는 XML 문서에 사용된 XML의 버전을 명시합니다. encoding 속성에는 XML 문서의 문자셋(character set)을 명시하며, 기본값은 UTF-8로 설정됩니다. standalone 속성은 XML 문서가 외부 DTD(Document Type Definition)와 같은 외부 소스의 데이터에 의존하고 있는 문서인지 아닌지를 XML 파서(parser)에 알려주는 역할을 합니다. 이 속성의 기본값은 no이며, yes로 설정하면..

    XML 1 - XML 개요 및 구조

    XML XML은 데이터를 저장하고 전달할 목적으로 만들어졌으며, 저장되는 데이터의 구조를 기술하기 위한 언어입니다. XML이란? XML은 EXtensible Markup Language의 약자이며, 1998년에 W3C 표준 권고안에 포함되었습니다. XML은 HTML과 매우 비슷한 문자 기반의 마크업 언어(text-based markup language)입니다. 이 언어는 사람과 기계가 동시에 읽기 편한 구조로 되어 있습니다. 그러나 XML은 HTML처럼 데이터를 보여주는 목적이 아닌, 데이터를 저장하고 전달할 목적으로만 만들어졌습니다. 또한, XML 태그는 HTML 태그처럼 미리 정의되어 있지 않고, 사용자가 직접 정의할 수 있습니다. XML의 특징 XML의 중요한 특징은 다음과 같습니다. 1. XML은..