메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

XML 파워 레퍼런스

XML 파워 레퍼런스

한빛미디어

번역서

절판

  • 저자 : 엘리어트 해럴드 , 스콧 민스
  • 번역 : 임백준
  • 출간 : 2001-08-20
  • 페이지 : 624 쪽
  • ISBN : 8979141394
  • 물류코드 :1139
  • 초급 초중급 중급 중고급 고급
4점 (2명)
좋아요 : 13

“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
엘리어트 해럴드 저자

엘리어트 해럴드

작가, 프로그래머, 교수로서 국제적으로 존경받는 인물이다. 유즈넷에서 매킨토시 뉴스그룹의 FAQ 리스트를 작성했고 그 답변을 토대로 현재까지 책을 쓰고 있다. 책을 쓰지 않을 때는 출생학, 수학, 양자 역학을 공부하고 있다. 또한 브룩클린의 폴리테크닉 대학에서 자바와 객체지향 프로그래밍을 강의하고 있다. 그가 운영하는 레이트(Lait) 카페(http://metalab.unc.edu/javafaq/)는 가장 인기 있는 자바 사이트 중 하나이다.
스콧 민스 저자

스콧 민스

OS/2 1.1 과 윈도우 NT를 개발한 전문 소프트웨어 개발자이다. 인터넷 벤처 기업인 엔터프라이즈 웹 머신스(Enterprise Web Machines)의 CEO이며, 현재는 XML과 인터넷 관련 주제로 왕성한 저술활동과 함께 전문 컨설턴트로 일하고 있다.

임백준 역자

임백준

한빛미디어에서 『팟캐스트 나는 프로그래머다』, 『임백준의 아카 시작하기』, 『폴리글랏 프로그래밍』, 『누워서 읽는 퍼즐북』, 『프로그래밍은 상상이다』, 『뉴욕의 프로그래머』, 『소프트웨어 산책』, 『나는 프로그래머다』, 『누워서 읽는 알고리즘』, 『행복한 프로그래밍』을 출간했고, 로드북에서 『프로그래머 그 다음 이야기』를 출간했다. 삼성SDS, 루슨트 테크놀로지스, 도이치은행, 바클리스, 모건스탠리 등에서 근무했고 현재는 맨해튼에 있는 스타트업 회사에서 분산처리, 빅데이터, 머신러닝과 관계된 업무를 수행하고 있다. 지디넷코리아와 한겨레신문에 정기적으로 칼럼을 기고하고 있고, 〈나는 프로그래머다〉 팟캐스트 방송 호스트로 활약 중이다.

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 엔티티 집합
    다른 유니코드 블록

예전에 XML에 대해서 한동안 혼란을 겪고 있을 때 이 책은 깔끔하게 정리를 해주었습니다.



XML의 진실이 무엇인가..소문에 도는 XML이 HTML을 대체할 것이다 등등에 대한 진실을 파헤쳐주었습니다.



번역도 참 깔끔한 것 같습니다. 오히려 몇몇의 국내서 보다도 나은 것으로 보입니다.



XML에 관련된 기반 지식을 대부분 알려주고 있으며 그 내용도 잘 이해가 됩니다.



이 책은 전반적인 응용 분야까지도 섭렵하고 있습니다. 다만 언어에 종속되는 등의 아주 특별한 경우는 다루고 있지 않습니다. 이런 것은 별도의 책을 보아야겠죠.

XML, XML 하도 이야기들을 많이 해서 이제는 외면하기에도 힘들 지경이었습니다. 한 1년 전만해도 관련된 책이 별로 없었는데 지금은 자바 서적처럼 책으로 홍수를 이루고 있는 분야가 XML이 아닌가 싶습니다.



XML이 첨에는 왠지 알듯말듯 한 것이 그 개념이 잘 잡히지 않아서 이게 왜이러지 했습니다. 결국 언어 특성상( HTML과 달리 프리젠테이션이 주가 아님 ) 눈으로 볼 수 있는 시각적인 부분이 빠져 있어서 그런 것이 아닌가 싶더군요. 어쨌든 두꺼운 책도 많고 얇은 책도 많이 나와 있는데 오래 두고 볼 수 있는 책은 흔지 않았습니다.



요 책이 첨에 잘 읽히고 이해 잘 되고 나중에 참고 하기도 좋은 책이지 않나 싶습니다. 원래 핸드북이란 것이 넓고 얕게 다루는 책인데 이책도 좀 그런 성격을 띄죠.. 깊이가 필요한 부분은 다른 책이나 자료를 참고하고 전체적으로 숲을 보면서 어떤 것들이 있나 참고 하기에 가장 좋은 책이 아닌가 싶습니다.



강추: ★★★★

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
XML 파워 레퍼런스
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
XML 파워 레퍼런스
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
XML 파워 레퍼런스
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0