스마트폰앱개발자(Android)/제작,제어 이론

XML 기본 문서 구조

프리월드 2012. 11. 28. 17:07

XML의 특징


- XML은 표현이 단순하다

- XML은 HTML을 포함하여 다른 언어와 결합이 가능하다

- 유니코드 기반으로 다양한 언어를 표현할 수 있다.

- XML 문법의 오류를 검사하기 쉽다.

- DOM(Document Object Model)이나 SAX(Sample API for XML)으로 쉽게 해석하고 수정할 수 있다.


XML의 이점 


- 버튼의 위치변경 작업과 같이 사소한 작업들은 소스코드를 수정하거나 재컴파일하지 않고 XML 프로그램의 수정만으로 가능

- 서로 다른 스크린 사이즈와 세계 각국의 다양한 문화와 언어를 지원해야 한다. XML은 이러한 요구를 충족

- XML은 데이터 문서와 입/출력 문서로 나뉘고 자신만의 독특한 언어를 태그 형태로 정의할 수 있으며, 문서를 다양한 클래스나 자료 형태로 변경할 수 있다.

- 자바보다 상대적으로 유지보수가 쉽다.

- 가독성이 높다. 즉 UI구조나 디자인을 화면으로 보여줄 수 있다.

- XML문서는 자동화된 이클립스 IDE와 같은 GUI 디자인툴을 사용할 수 있어 XML 생성/편집이 수월


XML문서 기본 구조