HTML 보다 쉽고 예제로 배우는 XML 실전 마스터
도서명:HTML 보다 쉽고 예제로 배우는 XML 실전 마스터
저자/출판사:심재호/세진북스
쪽수:607쪽
출판일:2009-09-10
ISBN:9788993848199
목차
제1부 XML & XSL의 기초
XML이란 무엇인가?
1.1 XML이란?
1.2 HTML과 XML의 특징 비교하기
1.3 XSL(eXtensible Stylesheet Language)이란?
1.4 XML과 데이터베이스
1.5 XML 문서 만들기의 규칙 19
XML 문서 만들고 실행하기
XML Data를 XSL로 출력하기
3.1 XML 문서 : 확장자가 *.xml인 문서
3.2 XSL 문서 : 확장자가 *.xsl인 문서
XSL 기초 다지기
4.1 XML 문서 : 문서 내용만 작성한다.
4.2 XSL 문서 : 출력 명령만 작성한다.
XML과 HTML 코드 비교해보기
5.1 HTML 코드
5.2 XML 코드
XML과 XSL로 주소록 만들어 보기
XML Data 반복 출력해보기
Attribute(속성) 사용하기
특수문자 사용하기
CSS만으로 출력하기
XSL 내에서 CSS 이용해서 출력하기
데이터를 소트(SORT)하여 출력하기
xsl:if 조건문 사용하기
선택문 xsl:choose 사용하기
xsl:attribute를 이용하여 스타일 속성 바꾸기
xsl:attribute를 이용하여 image 속성 지정하기
xsl:attribute를 이용하여 더 복잡한 image 속성 지정하기
xsl:attribute를 이용하여 Auto Link 만들기
xsl:attribute를 이용하여 다양한 Auto Link 만들기
xsl:eval 명령문을 사용하여 레코드 번호 출력하기
xsl:eval 명령문을 사용하여 레코드 소트 후 번호 출력하기
레코드 번호를 이용하여 Auto Link 만들기
UniqID를 이용하여 AutoLink 만들기
xsl:attribute name 속성 이용하여 출력하기
xsl의 Operator 사용하기
index를 사용해서 문서 내용 출력하기
Filter를 사용하여 조건에 맞는 데이터 출력하기
Filter 내에서 논리 연산자 사용하기
Filter 내에서 부울 연산자 사용하기
필터 내에서 Or Union 사용하기
xsl의 Method 사용하기
xsl:template에 대해서 자세히 알아보자.
xsl:apply-templates 사용하여 출력하기
xsl:apply-templates을 사용하는 실전 예제
Script 사용하기
xsl:script 사용하기
xsl:stylesheet 살펴보기
xsl:comment 사용하기
xsl:copy
xsl:pi
xsl:Elements를 정리하자.
xsl:Elements의 용도 및 종류
xsl - Context
xsl - Context(n)의 실제 사용 예
xsl - Pattern Method 정리하기
XSL 출력 연습
XSL 출력 예제
xsl:apply text()의 사용 예
제2부 Schema와 DTD
Doctype Entity 사용하기
DOCTYPE ENTITY를 이용한 쉬운 링크 만들기
xmlns:dt를 이용하여 Numeric Sort 하기
Schema를 사용하자
DTD와 Schema에 대한 고찰
5.1 XML Schema (도해, 도식, 도표의 뜻)란?
5.2 스키마의 기술 방법 두 가지
5.3 두 방식의 차이
5.4 Schema와 DTD의 실제
DTD의 본격적인 활용
DTD 정의와 사용에 관한 규칙
7.1 Well Formed Document(잘 구성된 문서, 또는 적격한 문서)란?
7.2 XML 예약 개체
7.3 개체 참조용 특수 문자
7.4 Element 용어
7.5 Valid Document (유효한 문서)란?
7.6 DTD 구문 정의용 특수문자
7.7 내부 DTD의 사용 예
7.8 외부 DTD의 사용 예
7.9 내부와 외부 혼합 DTD의 사용 예
DTD Entity 정의하여 사용하기
8.1 내부 개체
8.2 외부 개체
8.3 인자 개체
DTD Element를 정의하고 사용하는 방법
9.1 Element Type의 선언
9.2 요소 내용 설정
9.3 Attribute-List 선언
다양한 Schema의 형식 사용하기
10.1 Schema의 기본 형식
10.2 요소의 출현 회수 지정
10.3 Data Type 지정하기
10.4 요소 출현 순서 지정하기
10.5 요소 선택 지정하기
10.6 속성 지정하기
Schema의 구석구석
11.1 XML Schema의 출현
11.2 XML Schema 문서의 특징
11.3 XML Schema 문서의 형식
11.4 Schema Document의 Elements
11.5 Schema Document
11.6 DTD 보다 확장된 속성
Valid Document 검사하기
12.1 프로그램 다운받기
12.2 실행 방법
12.3 검사 결과 메시지
12.4 실제 사용의 예
제3부 FILE 다루기
XML+XSL 형식의 일반적인 방식
HTML 문서 안에서 XML과 XSL 사용하기
HTML에서 multiXML출력하기
HTML 문서 내에 XML 데이터를 Table로 출력하기
HTML과 XML Data를 한 개 파일 내에서 사용하기
OBJECT 태그 사용하기
스크립트로 XML 데이터 읽어서 처리하기
외부의 XML 데이터 파일을 이용한 실제
InLine XML의 형식
9.1 InLine XML
9.2 Use XML-File
파일에 관한 상식
10.1 메모장 (notepad.exe) 또는 텍스트 에디터
10.2 한글 97
10.3 이미지 파일
10.4 DB(Access)와 XML 파일
HTML 문서를 XML 문서로 바꾸기
[1 단계] : 기존의 HTML 문서에 다섯줄을 추가한 후, 확장자를 xsl로 바꾸어 저장한다. [2 단계] 탐색기에서 새로 저장한 XSL 파일을 Double Click하여 실행한다.
[3단계] XML 파일을 만들어 XSL을 연결하고 XML 파일을 실행한다.
[4단계]XSL 내의 데이터 중에서 적당한 부분을 XML Data로 이식한다.
Excel을 이용하여 XML DataFile 만들기
[1 단계] 출력할 XML DataFile 디자인하기
[2 단계] Excel에서 데이터 입력하기
[3 단계] XML 파일을 생성하는 프로그램 작성하기
[4 단계] 자동 실행 링크 만들기
[5 단계] 실행해 보기
[6 단계] 생성된 파일 확인해 보기
[7단계] XSL 파일을 이용하여 출력해 보기
제4부 DOM과 XML Application 만들기
XML DOM과 transformNode 메소드 사용하기
Script를 이용하여 레코드 필드 출력하기
데이터를 검색해보자
소스 코드를 숨기는 기법
Recordset 사용하기
HTML과 XML을 이용하여 게시판 만들기
XML과 XSL을 이용한 게시판 만들기
XSL을 이용하여 여러 개의 테이블을 연결해서 출력하기
Script를 사용하여 여러 개의 XML 데이터 파일 연결해서 출력하기
스크립트로 XML 파일을 읽고, 출력하기
childnode 사용하여 출력하기
set과 Attribute, for each Child 사용하기
getElementByTagName 사용하기
XML 파일의 모든 것 출력하기
특정 필드의 데이터 출력하기
ChildNodes를 이용한 게시판 만들기
TDC(Tabular Data Control) 사용하기
TDC를 이용하여 DB 에디터 만들기
TDC를 이용하여 소트, 필터, 계산 처리하기
RecordSet을 사용해서 XML Editor 만들기
DOM을 사용해서 XML Editor 만들기