나에게 필요한 지식과 기술을 검색해 보세요.

XML 파워 레퍼런스

지은이

엘리어트 해럴드, 스콧 민스

옮긴이

임백준

출간일

2001.08.20

레벨

중고급

평점

4(2명)

정가

22,000

판매가

19,800

총 결제 금액

10%

19,800

적립 예정

990P

“XML을 배우려는 사람에게 이 책을 적극 추천한다. 이 책은 확실하고 정확하고 완벽한 레퍼런스 북으로, XML을 사용하는 곳 어디에서나 손쉽게 참고할 수 있다. 이 책을 읽은 지금, XML 지식에 대한 확신을 느낀다.” - 리안 J 파커

XML은 웹사이트, 디지털 데이터 교환, 음성 메일 시스템, 무선 기기 등 다양한 애플리케이션에 사용할 수 있는 유연한 마크업 언어로, 데이터 이식성이 뛰어나 웹 애플리케이션 개발에 핵심적인 기술이 되었다. 『XML 파워 레퍼런스』는 급속하게 발전하고 있는 XML 세계에 입문한 개발자들을 위한 참고서이다. XML의 사용자는 이 책에서 기초적인 문법과 자세한 DTD 작성 방법 그리고 다양한 프로그래밍 언어를 사용한 API에 이르기까지 XML에 대한 풍부한 내용을 참고할 수 있다. 

책에 포함되어 있는 레퍼런스를 통해 사용자들은 XML, DTD, XPath, XSLT, SAX 그리고 DOM 등 XML 기술의 핵심을 이루는 문법적인 규칙과 사용 예들을 손쉽게 참고할 수 있다. 

주요 내용

  • 기본적인 XML 표준의 핵심 내용, 구조적으로 정확한 XML, DTD, 이름 공간, 그리고 유니코드
  • 웹 페이지, 책 그리고 신문 기사와 같은 서술 중심의 XML 문서에서 사용되는 핵심 기술 즉, XSLT, XPath, XLinks, XPointers, CSS 그리고 XSL-FO에 대한 실전적인 지식
  • XML이 적용되고 있는 스프레드시트, 재정 통계 그리고 소프트웨어 파일 포맷과 같은 구조적인 문서
  • XML을 처리하는 소프트웨어를 작성하는 데 필요한 도구와 API

저자

목차

1부 XML의 개념

1장 XML 소개
    XML이 제공하는 것
    이식성 있는 데이터
    XML의 동작 원리
    XML의 역사

2장 XML 기초
    XML 문서와 XML 파일
    요소, 태그 그리고 문자 데이터
    속성
    XML 이름
    엔티티 참조
    CDATA 영역
    주석
    처리 명령어
    XML 선언
    문서 구성 검사

3장. 문서 형식 정의
    유효성 검사
    요소 선언
    속성 선언
    일반 엔티티 선언
    파스된 외부 일반 엔티티 선언
    파스되지 않은 외부 일반 엔티티와 노테이션
    매개변수 엔티티
    조건적 포함
    DTD 예제
    표준 DTD 위치

4장 이름 공간
    이름 공간의 필요성
    이름 공간 구문
    파서가 이름 공간을 다루는 방법
    이름 공간과 DTD

5장 다국어 지원
    인코딩 선언
    텍스트 선언
    XML로 정의한 문자 집합
    유니코드
    ISO 문자 집합
    플래폼에 종속적인 문자 집합
    문자 집합 전환
    XML 문서의 기본 문자 집합
    문자 참조
    xml:lang

2부 서술 중심의 문서

6장 XML 문서 포맷
    SGML의 유산
    서술 중심의 문서 구조
    TEI
    DocBook
    문서 성능
    변형과 프리젠테이션

7장 웹에서 사용하는 XML
    XHTML
    브라우저에서 XML 출력하기
    모듈화된 XHTML로 복잡한 문서 저작하기
    향상된 웹 검색 방법에 대한 전망

8장 XSL 변환
    예제 입력 문서
    xsl:stylesheet와 xsl:transform
    스타일 시트 프로세서
    템플릿
    xsl:value-of로 요소 값 산출하기
    xsl:apply-templates로 템플릿 적용하기
    내장된 템플릿 규칙
    모드
    속성 값 템플릿
    XSLT와 이름 공간
    다른 XSLT 요소

9장 XPath
    XML 문서의 트리 구조
    위치 경로
    복합 위치 경로
    서술어
    생락되지 않은 위치 경로
    일반적인 XPath 표현
    XPath 함수

10장 XLink
    간단한 링크
    링크의 동작
    링크의 의미
    확장된 링크
    링크베이스
    XLink의 DTD

11장 XPointer
    URL 위의 XPointer
    링크 안의 XPointer
    드러난 이름
    자식 순서
    포인트
    범위

12장 캐스케이딩 스타일 시트
    CSS의 세 가지 레벨
    CSS 구문
    스타일 시트를 XML 문서에 적용하기
    선택자
    디스플레이 프로퍼티
    픽셀, 포인트, 파이카 그리고 다른 길이 단위
    폰트 프로퍼티
    텍스트 프로퍼티
    색상

13장 XSL 포맷팅 객체
    XSL 포맷팅 객체
    XSL-FO 문서 구조
    마스터 페이지
    XSL-FO 프로퍼티
    CSS와 XSL-FO 비교

3부 데이터 중심의 문서

14장 데이터 포맷으로 사용하는 XML
    XML 프로그래밍 애플리케이션
    데이터 설명
    프로그래머 지원

15장 프로그래밍 모델
    이벤트 중심 모델과 객체 중심 모델
    프로그래밍 언어 지원
    비표준 확장
    변환
    처리 명령어 
    링크와 참조
    노테이션
    얻은 것은 보았던 것 그대로가 아니다

16장 문서 객체 모델
    DOM의 핵심
    DOM의 강점과 약점
    DOM을 사용한 문서 파싱
    Node 인터페이스
    특정 노드 형식
    DOMImplementation 인터페이스
    간단한 DOM 애플리케이션

17장 SAX
    ContentHandler 인터페이스
    SAX 특징과 프로퍼티

4부 레퍼런스

18장 XML 1.0 레퍼런스
    레퍼런스 사용 방법
    주석 달린 예제 문서
    XML 구문의 핵심
    구조적 정확성
    유효성
    포괄적인 구문 구조
    DTD
    문서 본문
    XML 문서 문법

19장 XPath 레퍼런스
    XPath 데이터 모델
    자료형
    위치 경로
    서술어
    XPath 함수

20장 XSLT 레퍼런스
    XSLT 이름 공간
    XSLT 요소
    XSLT 함수

21장 DOM 레퍼런스
    객체 계층 구조
    객체 참조

22장 SAX 레퍼런스
    org.xml.sax 패키지
    org.xml.helpers 패키지
    SAX 특징과 프로퍼티
    org.xml.sax.ext 패키지

23장 문자 집합
    문자표
    HTML 4 엔티티 집합
    다른 유니코드 블록

리뷰

오탈자

22,000

10%

19,800