목차 일부
Chapter 1. XML이란 무엇인가? ... 13
Section 01. XML이란 무엇인가? ... 14
기존 기술과의 비교 ... 14
Section 02. XML의 다양한 활용 사례 ... 28
복수 사이트 카달로그 검색 ... 28
멀티디바이스 컨덴츠 송신 ... 30
메일 수신 시스템 ... ...
더보기
목차 전체
Chapter 1. XML이란 무엇인가? ... 13
Section 01. XML이란 무엇인가? ... 14
기존 기술과의 비교 ... 14
Section 02. XML의 다양한 활용 사례 ... 28
복수 사이트 카달로그 검색 ... 28
멀티디바이스 컨덴츠 송신 ... 30
메일 수신 시스템 ... 32
오프라인 입력 기능 ... 33
지식 관리 시스템 ... 34
e-마켓 플레이스 ... 36
기업 내 시스템·애플리케이션 연동 ... 37
XML 관련 툴 ... 39
Section 03. XML은 만능 기술이 아니다 ... 41
XML 기술의 함정 ... 41
그래도 XML은 보급된다 ... 48
Chapter 2. XML·XSTL의 기본 & 기본 ... 49
Section 01. XML 문서로 도서 목록 기술하기 ... 50
목록 1 : XML 문서 ... 51
Section 02. 도서 목록 일람 표시하기 ... 60
목록 2 : XSLT 스타일시트 ... 61
목록 3 : CSS 스타일시트 ... 63
Section 03. 도서 목록의 상세 정보 표시하기 ... 73
목록 4 : XSLT 스타일시트 ... 73
목록 5 : XSLT 스타일시트 ... 75
목록 6 : CSS 스타일시트 ... 76
Section 04. 도서 목록 구조를 정의하자 ... 83
목록 7 : XML 문서 ... 84
목록 8 : DTD 문서형 선언 ... 84
목록 9 : 분할된 XML 문서 ... 85
Chapter 3. 클라이언트측에서의 XML 활용 ... 91
Section 01. DOM의 기본을 배우자 ... 92
DOM은 언어인가? ... 92
DOM의 기본적인 사용법 ... 94
Section 02. 테이블 내용을 동적으로 정렬하기 ... 99
Section 03. 도서 정보에 검색 기능 붙이기 ... 108
Section 04. 판매 테이블에 통계 기능 삽입하기 ... 114
Section 05. XML 구문 검사하기 ... 121
Section 06. 2개 국어 사이트 구축하기 ... 130
Section 07. 두 개의 스타일시트를 하나로 만들기 ... 140
Section 08. 앙케이트 수집 기능 만들기 1 : 앙케이트의 집계 ... 149
Section 09. DOM 레퍼런스 검색 시스템 만들기 1 : 개요 정보 표시 ... 160
Section 10. DOM 레퍼런스 검색 시스템 만들기 2 : 상세 정보 표시 ... 173
Chapter 4. 서버측에서의 XML 활용 ... 185
Section 01. ASP의 기본 배우기 ... 186
ASP란 무엇인가? ... 187
ASP 사용을 위한 준비(IIS·PWS의 설정) ... 187
ASP 작동 구조 ... 191
Section 02. 앙케이트 수집 기능 만들기 2 : 앙케이트 회답 기록 ... 192
Section 03. 사이트 안의 링크 정보 관리하기 ... 200
Section 04. 주석 정보에 프로그램 개요 작성하기 ... 207
Section 05. 애플리케이션의 에러 메시지 관리하기 ... 215
Section 06. 입력 데이터의 유효성 검사하기 ... 223
Section 07. XML로 클라이언트와 서버 통신하기 ... 231
Section 08. 파일 형식 변환하기 1 : XML→태그 구문 ... 237
Section 09. 파일 형식 변환하기 2 : 태그 구문→XML ... 246
Section 10. 엑셀 데이터를 XML로 매핑하기 ... 250
Section 11. 메일 송수신 시스템 만들기 ... 259
Chapter 5. 데이터베이스와의 연동 ... 267
Section 01. 데이터베이스 처리의 기본 배우기 ... 268
ODBC의 설정 방법 ... 269
ASP로 데이터베이스 접속하기 ... 271
Section 02. DB의 내용을 XML 파일로 다운로드하기 ... 273
Section 03. 데이터베이스의 내용을 XML화하기 1 : Recordset 오브젝트 ... 282
Section 04. 데이터베이스의 내용을 XML화하기 2 : SQL Server 2000 ... 288
Section 05. 데이터베이스의 내용을 XML화하기 3 : Save 메소드 저장 ... 294
Section 06. XML 파일을 데이터베이스에 업로드하기 ... 299
Chapter 6. XML 시스템의 구축 ... 311
Section 01. 워크플로우 시스템 만들기 ... 312
Section 02. 워크플로우 시스템 만들기 1 : 로그인 ... 315
Section 03. 워크플로우 시스템 만들기 2 : 장표 표시 ... 323
Section 04. 워크플로우 시스템 만들기 3 : 장표에 기록하기 ... 338
Section 05. 소스 코드의 버전 관리하기 ... 344
Section 06. 소스 코드의 버전 관리하기 1 : 수정 내역 표시 ... 347
Section 07. 소스 코드의 버전 관리하기 2 : 소스의 등록 ... 354
Section 08. 게임 북 만들기 ... 358
Section 09. 게임 북 만들기 1 : 설정 파일 ... 359
Section 10. 게임 북 만들기 2 : 데이터 해석 엔진 ... 367
Section 11. 도움말 만들기 시스템 ... 376
Section 12. 도움말 만들기 시스템 1 : 인덱스 표시 ... 379
Section 13. 도움말 만들기 시스템 2 : 도움말 표시 ... 385
Section 14. 도움말 만들기 시스템 3 : 키워드 검색 ... 390
Section 15. 도움말 만들기 시스템 4 : 도움말의 등록 ... 394
Chapter 7. XML 응용 규격의 활용 ... 403
Section 01. 스트리밍 컨텐츠 제작하기 : SMIL ... 404
Section 02. 넷스케이프 6에서 XML 표시하기 : CSS ... 411
Section 03. XML로 컴포넌트 작성하기 : DB2Table-ScriptLets ... 423
Section 04. WSH로 Windows 자동화하기 : 메일 주소 추출 기능 ... 429
Appendix 레퍼런스 ... 435
Section 01. XML(eXtensible Markup Language) ... 436
XML의 설계 목표 ... 436
XML 문서의 형태 ... 436
명령 ... 437
예약 속성 ... 440
기초 용어 ... 441
Section 02. DTD(Document Type Definition) ... 445
Section 03. XML 스키마 ... 452
스키마 요소 ... 452
데이터 타입 ... 458
Section 04. XSLT(eXtensible Stylesheet Language Transformations) ... 460
Section 05. xPath(XML Path Language) ... 485
개요 ... 485
location path ... 485
특수 기호와 오퍼레이터 ... 488
xPath 포함 함수 ... 490
Section 06. DOM(Document Object Model) ... 499
오브젝트 ... 499
프로퍼티 ... 508
메소드 ... 542
이벤트 ... 578
Chapter 1. XML이란 무엇인가? ... 13
Section 01. XML이란 무엇인가? ... 14
기존 기술과의 비교 ... 14
Section 02. XML의 다양한 활용 사례 ... 28
복수 사이트 카달로그 검색 ... 28
멀티디바이스 컨덴츠 송신 ... 30
메일 수신 시스템 ... 32
오프라인 입력 기능 ... 33
지식 관리 시스템 ... 34
e-마켓 플레이스 ... 36
기업 내 시스템·애플리케이션 연동 ... 37
XML 관련 툴 ... 39
Section 03. XML은 만능 기술이 아니다 ... 41
XML 기술의 함정 ... 41
그래도 XML은 보급된다 ... 48
Chapter 2. XML·XSTL의 기본 & 기본 ... 49
Section 01. XML 문서로 도서 목록 기술하기 ... 50
목록 1 : XML 문서 ... 51
Section 02. 도서 목록 일람 표시하기 ... 60
목록 2 : XSLT 스타일시트 ... 61
목록 3 : CSS 스타일시트 ... 63
Section 03. 도서 목록의 상세 정보 표시하기 ... 73
목록 4 : XSLT 스타일시트 ... 73
목록 5 : XSLT 스타일시트 ... 75
목록 6 : CSS 스타일시트 ... 76
Section 04. 도서 목록 구조를 정의하자 ... 83
목록 7 : XML 문서 ... 84
목록 8 : DTD 문서형 선언 ... 84
목록 9 : 분할된 XML 문서 ... 85
Chapter 3. 클라이언트측에서의 XML 활용 ... 91
Section 01. DOM의 기본을 배우자 ... 92
DOM은 언어인가? ... 92
DOM의 기본적인 사용법 ... 94
Section 02. 테이블 내용을 동적으로 정렬하기 ... 99
Section 03. 도서 정보에 검색 기능 붙이기 ... 108
Section 04. 판매 테이블에 통계 기능 삽입하기 ... 114
Section 05. XML 구문 검사하기 ... 121
Section 06. 2개 국어 사이트 구축하기 ... 130
Section 07. 두 개의 스타일시트를 하나로 만들기 ... 140
Section 08. 앙케이트 수집 기능 만들기 1 : 앙케이트의 집계 ... 149
Section 09. DOM 레퍼런스 검색 시스템 만들기 1 : 개요 정보 표시 ... 160
Section 10. DOM 레퍼런스 검색 시스템 만들기 2 : 상세 정보 표시 ... 173
Chapter 4. 서버측에서의 XML 활용 ... 185
Section 01. ASP의 기본 배우기 ... 186
ASP란 무엇인가? ... 187
ASP 사용을 위한 준비(IIS·PWS의 설정) ... 187
ASP 작동 구조 ... 191
Section 02. 앙케이트 수집 기능 만들기 2 : 앙케이트 회답 기록 ... 192
Section 03. 사이트 안의 링크 정보 관리하기 ... 200
Section 04. 주석 정보에 프로그램 개요 작성하기 ... 207
Section 05. 애플리케이션의 에러 메시지 관리하기 ... 215
Section 06. 입력 데이터의 유효성 검사하기 ... 223
Section 07. XML로 클라이언트와 서버 통신하기 ... 231
Section 08. 파일 형식 변환하기 1 : XML→태그 구문 ... 237
Section 09. 파일 형식 변환하기 2 : 태그 구문→XML ... 246
Section 10. 엑셀 데이터를 XML로 매핑하기 ... 250
Section 11. 메일 송수신 시스템 만들기 ... 259
Chapter 5. 데이터베이스와의 연동 ... 267
Section 01. 데이터베이스 처리의 기본 배우기 ... 268
ODBC의 설정 방법 ... 269
ASP로 데이터베이스 접속하기 ... 271
Section 02. DB의 내용을 XML 파일로 다운로드하기 ... 273
Section 03. 데이터베이스의 내용을 XML화하기 1 : Recordset 오브젝트 ... 282
Section 04. 데이터베이스의 내용을 XML화하기 2 : SQL Server 2000 ... 288
Section 05. 데이터베이스의 내용을 XML화하기 3 : Save 메소드 저장 ... 294
Section 06. XML 파일을 데이터베이스에 업로드하기 ... 299
Chapter 6. XML 시스템의 구축 ... 311
Section 01. 워크플로우 시스템 만들기 ... 312
Section 02. 워크플로우 시스템 만들기 1 : 로그인 ... 315
Section 03. 워크플로우 시스템 만들기 2 : 장표 표시 ... 323
Section 04. 워크플로우 시스템 만들기 3 : 장표에 기록하기 ... 338
Section 05. 소스 코드의 버전 관리하기 ... 344
Section 06. 소스 코드의 버전 관리하기 1 : 수정 내역 표시 ... 347
Section 07. 소스 코드의 버전 관리하기 2 : 소스의 등록 ... 354
Section 08. 게임 북 만들기 ... 358
Section 09. 게임 북 만들기 1 : 설정 파일 ... 359
Section 10. 게임 북 만들기 2 : 데이터 해석 엔진 ... 367
Section 11. 도움말 만들기 시스템 ... 376
Section 12. 도움말 만들기 시스템 1 : 인덱스 표시 ... 379
Section 13. 도움말 만들기 시스템 2 : 도움말 표시 ... 385
Section 14. 도움말 만들기 시스템 3 : 키워드 검색 ... 390
Section 15. 도움말 만들기 시스템 4 : 도움말의 등록 ... 394
Chapter 7. XML 응용 규격의 활용 ... 403
Section 01. 스트리밍 컨텐츠 제작하기 : SMIL ... 404
Section 02. 넷스케이프 6에서 XML 표시하기 : CSS ... 411
Section 03. XML로 컴포넌트 작성하기 : DB2Table-ScriptLets ... 423
Section 04. WSH로 Windows 자동화하기 : 메일 주소 추출 기능 ... 429
Appendix 레퍼런스 ... 435
Section 01. XML(eXtensible Markup Language) ... 436
XML의 설계 목표 ... 436
XML 문서의 형태 ... 436
명령 ... 437
예약 속성 ... 440
기초 용어 ... 441
Section 02. DTD(Document Type Definition) ... 445
Section 03. XML 스키마 ... 452
스키마 요소 ... 452
데이터 타입 ... 458
Section 04. XSLT(eXtensible Stylesheet Language Transformations) ... 460
Section 05. xPath(XML Path Language) ... 485
개요 ... 485
location path ... 485
특수 기호와 오퍼레이터 ... 488
xPath 포함 함수 ... 490
Section 06. DOM(Document Object Model) ... 499
오브젝트 ... 499
프로퍼티 ... 508
메소드 ... 542
이벤트 ... 578
더보기 닫기