XML 문법

|
선언
<?xml version="버전 번호" encoding="인코딩 방식" standalone="yes|no"?>
<와 ?와 xml 사이에 공백이 있으면 안됨.

standalone
작성된 XML 문서를 XML 파서가 해석할 때 외부 DTD 문서를 참고해야 한다는 것을 XML 파서에게 알려주기 위한 목적
yes : DTD 문서를 참고하지 않고 XML 문서 해석
no : DTD 문서를 참고하여 XML 문서 해석
보통 생략하는데 생략시 no로 설정됨

DOM : 전체를 읽어서 추출
SAX : 파일을 읽으면서 처리

Ctrl + Shift + F : 자동으로 정렬, 옵션을 줄 수 있다.
Ctrl + I : 자동으로 정렬

XML 소스 정렬
Preference - XML - Editor - Split, Align


xmlns 네임스페이스
xmlns:android="http://schemas.android.com/apk/res/android"

android 네임스페이스
android:layout_width="fill_parent"

string.xml : Add > name, value 작성
main.xml : Text 태그의 android:id="@+id/text" -> android:text="@string/my_name"

And