Part_01 XML
Chapter 01 XML 작성하기
XML 예제
XML 작성 규칙
요소, 속성, 값
어떻게 시작할 것인가
루트 요소 생성
자식 요소 작성
중첩 요소
속성 추가
빈 요소 사용
주석문 작성
미리 정의된 엔티티-다섯 개의 특별한 기호들
텍스트처럼 요소 디스플레이
Part_02 XSL
Chapter 02 XSLT
XSLT와 함께 XML 변환
XSLT 스타일 시트 시작
루트 템플릿 생성
HTML 출력
값 출력
다중 노드상 루프
노드 조건부 처리
조건부 선택 추가
처리 전 노드 정렬
결과물 속성 생성
템플릿 생성과 적용
Chapter 03 XPath 패턴과 표현식
노드 탐지
현재 노드 결정
현재 노드 참조
노드의 자식 노드 선택
노드의 부모나 형제 노드 선택
노드 속성 선택
조건부 노드 선택
절대 위치 경로 생성
모든 하위 노드 선택
Chapter 04 XPath 함수
두 값의 비교
포지션 테스트
곱셈, 나눗셈, 덧셈, 뺄셈
노드 수 세기
숫자 포맷화
숫자 반올림
하위 부분열 추출
문자열 대소문자 변경
값 합산
더 많은 XPath 함수들
Chapter 05 XSL-FO
XSL-FO 문서의 두 파트
XSL-FO 문서 생성
페이지 콘텐츠 블록 생성과 스타일링
이미지 추가
페이지 템플릿 정의
페이지 템플릿 헤더 생성
XSLT를 사용한 XSL-FO 생성
페이지 나누기 삽입
열의 페이지 콘텐츠 출력
새 페이지 템플릿 추가
Part_03 DTD
Chapter 06 DTD 생성
DTD 작업
텍스트가 포함된 요소 정의
빈 요소 정의
자식을 포함한 요소 정의
빈도수 정의
선택 정의
무엇이든 포함하는 요소 정의
속성에 대하여
속성 정의
기본값 정의
선택 속성 설정
고유값 속성 정의
고유값 속성 참조
유효한 XML 이름에 대한 속성 제한
Chapter 07 DTD의 엔티티와 기호
일반 엔티티 생성
일반 엔티티 사용
외부 일반 엔티티 생성
외부 일반 요소 사용
파싱 안된 콘텐츠를 위한 엔티티 생성
언파싱 콘텐츠 내장
파라미터 엔티티의 생성과 사용
외부 파라미터 엔티티 생성
Chapter 08 DTD의 검증 및 사용
외부 DTD 생성
외부 DTD 선언
내부 DTD의 선언과 생성
DTD에 대한 XML 문서 유효성 검사
공용 외부 DTD 명명
공용 외부 DTD 선언
DTD의 장단점
Part_04 XML SCHEMA
Chapter 09 XML 스키마 기초
XML 스키마로 작업하기
간단한 XML 스미카의 시작
XML 스키마와 XML 문서와의 연계
스키마 주석달기
Chapter 10 단순 유형 정의
단순 유형 요소 정의
날짜와 시간 유형 사용
숫자 유형 사용
요소의 콘텐츠 미리 정의
사용자 정의 단순 유형 파생
지정된 사용자 정의 유형 파생
허용값 범위 지정
최젓값 지정하기
수용 가능한 값의 집합 설정
요소의 길이 제한
요소의 패턴 지정
번호의 숫자 제한
목록 유형 파생
유니언(Union) 유형 파생
Chapter 11 복잡 유형 정의
복잡 유형 기초
익명의 복잡 유형 파생
명명된 복잡 유형 파생
자식 요소를 가진 복잡 유형 정의
시퀀스로 표시할 자식 요소 요구
순서에 상관없이 나타날 수 있도록 자식 요소 허용
선택의 집합 생성
텍스트만 포함하는 요소 정의
빈 요소 정의
혼합 콘텐츠와 요소 정의
기존 복잡 유형으로부터의 복잡 유형 파생
전역으로 정의된 요소 참조
횟수 제한
명명된 모델 그룹 정의
명명된 모델 그룹 참조
속성 정의
속성 요청
속성의 콘텐츠 미리 정의
속성 그룹 정의
속성 그룹 참조
지역과 전역 정의
Part_05 네임스페이스
Chapter 12 XML 네임스페이스
네임스페이스 이름 설계
기본 네임스페이스 선언
네임스페이스 이름 접두어 선언
네임스페이스 접두어와 함께 요소 레이블링
네임스페이스가 속성에 미치는 영향
Chapter 13 XML 네임스페이스 사용
XML 네임스페이스 채우기
XML 스키마, XML 문서 그리고 네임스페이스
네임스페이스에 XML 스키마 구성요소 참조
네임스페이스와 XML 유효화 검사
지역으로 정의된 모든 요소 추가
지역으로 정의된 특정한 요소 추가
다중 파일의 XML 스키마
다중 네임스페이스와 XML 스키마
기본으로써의 스키마의 스키마
네임스페이스와 DTD
XSLT와 네임스페이스
Part_06 최신 W3C 권고안
Chapter 14 XSLT 2.0
XSLT 확장
단순화한 스타일 시트 생성
XHTML 출력 문서 생성
다중 출력 문서 생성
사용자 정의 함수 생성
사용자 정의 함수 호출
일반적인 값을 사용한 출력 그룹화
XSLT 출력 유효성 검사
Chapter 15 XPath 2.0
XPath 1.0과 XPath 2.0
시퀀스 값 평균화
최솟값, 최댓값 찾기
서식 문자열
조건 테스트
조건 정량화
중복된 항목 제거
시퀀스 상 반복
오늘의 날짜와 시간 사용
주석문 작성
비 XML 입력 처리
Chapter 16 XQuery 1.0
XQuery 1.0 vs. XSLT 2.0
XQuery 문서 구성
XML 문서 식별
경로 표현식 사용
FLWOR 표현식 작성
조건부 표현식 테스트
두 개의 연관 데이터 소스 연결
사용자 정의 함수 생성 및 호출
XQuery와 데이터베이스
Part_07 XML 실습
Chapter 17 Ajax, RSS, SOAP, 그 외
Ajax 기초
Ajax 예제
RSS 기초
RSS 스키마
RSS 확장
SOAP 와 웹 서비스
SOAP 메시지 스키마
WSDL
UDDI
KML 기초
간단한 KML 파일
ODF와 OOXML
eBook, ePub, 그리고 기타
XML 실습 도구들
부록
A. XML 도구들
XML 편집기들
추가 XML 편집기들
XML 도구 및 리소스
B. 문자 집합 및 엔티티
문자 인코딩 지원
수치 문자 참조 사용
엔티티 참조 사용
유니코드 문자