logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Microsoft XML 파서를 이용한 XML 프로그래밍

Microsoft XML 파서를 이용한 XML 프로그래밍

Foo Soo Mee, Wei Meng Lee (지은이), 김석중 (옮긴이)
인포북
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Microsoft XML 파서를 이용한 XML 프로그래밍
eBook 미리보기

책 정보

· 제목 : Microsoft XML 파서를 이용한 XML 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > XML
· ISBN : 9788980544936
· 쪽수 : 450쪽
· 출판일 : 2002-11-05

책 소개

이 책은 XML을 처음 접하는 독자들에게 XML에 대한 기본적인 이해와 활용에 대한 쉬운 설명을 전달한다. XML이란 어떻게 구현되는 마크업 언어인지에 대한 설명부터 XML을 사용하기 위해서 기본적으로 알아야 하는 XPATH, XSLT, DOM, SAX, XML SCHEMA, SOAP과 같은 최신 기술과 용어들을 하나씩 설명하면서 XML을 소개한다.

목차

용어대역표
저자에 관하여
감사의 글
시작하면서

CHAPTER 1 XML의 소개
W3C와 XML
혼돈의 이해
XML 표준
XML 프로토콜
XML 문법
HTML과 XML의 비교 : 개관
기본적인 XML 용어
XML의 규칙들
규칙 1 : 처리 명령(Processing Instruction)
규칙 2 : 루트 요소
규칙 3 : 속성값들은 인용 부호로 감싸져야 한다.
규칙 4 : 대·소문자의 구별
규칙 5 : 모든 요소는 닫혀져야 한다.
규칙 6 : 요소가 다른 요소를 포함할 경우, 올바르게 포함하여야 한다.
규칙 7 : 특수 문자들은 엔터티로 표현해야 한다.
새로운 엔터티의 정의
문서 형식 정의(DTD, Document Type Definition)
내부 DTD
외부 DTD
유효한 XML 문서들
CDATA와 PCDATA
PCDATA
요소들과 속성들
XML 스키마
XML 인코딩과 유니코드(Unicode)
네임스페이스
XML 파서
Microsoft XML 파서(MSXML)
XML의 사용과 장점
XML과 웹 브라우저 지원
인터넷 익스플로러
넷스케이프 네비게이터
Microsoft XML 파서 릴리즈 3.0 SP1
MSXML3 구하기와 설치하기
도움말 파일 사용하기
XML 편집기
노트패드(Notepad)
유용한 웹 링크
요약

CHAPTER 2 XPath를 이용한 XML 부분 어드레싱
XPath 표현식
부울린값
숫자값
문자열값
노드집합
XPath 데이터 모델
XML 문서를 트리로 표현하기
노드의 특성 이해하기
루트 노드
요소 노드
속성 노드
문자열 노드
네임스페이스 노드
처리 명령 노드
주석 노드
문맥
위치 경로
위치 단계들
노드 검사(Node-Test)
술부(Predicate)
연산자
축(Axes)
함수
단축된 문법
유용한 웹 링크
요약

CHAPTER 3 XSLT(Extensible Stylesheet Language Transformation)
XSLT에 대한 동기
처리 명령
스타일쉬트의 루트 요소
변환의 시작
MSXML3에서의 XSLT 지원
XSLT 맛보기
XML 문서
XSLT 스타일쉬트
XML 문서에 스타일쉬트 첨부하기
인터넷 익스플로러에 의한 변환
내부 동작
XSLT의 기본
XSLT 요소들
XSLT 함수들
XSLT를 사용하여 XML의 문서 구조 변환하기
클라이언트측 XSLT 변환과 서버측 XSLT 변환
유용한 웹 링크
요약

CHAPTER 4 문서 오브젝트 모델(DOM)
DOM의 소개
XML DOM 파서들
MSXML3의 DOM 지원
XML 문서를 트리로 표현하기
메모리에 XML 문서의 DOM 트리 생성하기
DOM 인스턴스 생성하기
비동기 속성 설정하기
XML 데이터를 DOM 인스턴스로 로딩하기
DOM 트리 저장하기
DOM 트리를 처리하는 기본적인 API들
DOM 트리 참조하기
문서의 루트 요소 참조하기
노드에 대한 기본 사항
NodeList의 기본 사항
요소 노드의 기본 사항
Attr 노드의 기본 사항
클라이언트측의 DOM : 쇼핑카트
클라이언트측의 응용 프로그램 요구 사항
초기화
쇼핑카트 갱신하기
주문 확인
클라이언트측의 전체 스크립트
서버측 DOM 프로그래밍 : 쇼핑카트
내용 타입 설정하기
클라이언트로부터 DOM 오브젝트 받기
쇼핑카트의 내용 얻기
클라이언트로 보내는 응답 생성하기
서버측의 전체 ASP 스크립트
유용한 웹 링크
요약

CHAPTER 5 ADO 2.1 이상에서의 XML 지원
일반적인 데이터 접근(Universal Data Access)
Microsoft의 데이터 접근 구성 요소(Microsoft Data Access Components)
Open Database Connectivity(ODBC)
OLE DB
ADO(Active Data Objects)
ADO 오브젝트 모델
Connection
Command
Recordset
Record(ADO 2.5 이상)
Stream(ADO 2.5 이상)
Connection 오브젝트
데이터 원본에 접속하기 : Open 메소드
데이터 원본의 레코드에 접근하기 : Execute 메소드
Connection 오브젝트를 사용한 데이터 원본 접근 예제
Recordset 오브젝트
특성들과 메소드들
데이터베이스의 레코드 질의하기
데이터베이스에 레코드 삽입하기
데이터베이스에서 레코드 삭제하기
Command 오브젝트
Execute 메소드를 이용하여 데이터베이스에 쿼리하기
SQL 문장 재사용하기
Record 오브젝트
Stream 오브젝트
Stream 오브젝트 생성하기
Stream 오브젝트 열기
내용을 Stream 오브젝트로 로딩하기
Stream 오브젝트에서 내용 읽기
Stream 오브젝트의 내용 저장하기
Stream 오브젝트 닫기
오류 처리
Erros 집합
Error 오브젝트
오류 검사
사례 연구 : 3단 구조를 사용한 책 가격 갱신하기
데이터 원본
클라이언트를 위한 웹 페이지 : UpdatePage.html
웹 서버의 ASP 스크립트 : BooksServer.asp
유용한 웹 링크
요약

CHAPTER 6 SQL Server 2000에서 XML 지원
추가 소프트웨어의 설치와 설정
Microsoft SQL Server 2000 웹 릴리즈 2의 XML 지원
BooksCatalog 데이터베이스
SQL 쿼리 분석기
행집합 데이터 얻기와 행집합 데이터를 XML 데이터로 변환하기
FOR XML RAW 확장
FOR XML AUTO 확장
FOR XML EXPLICIT 확장
OPENXML 제공자를 사용하여 XML 데이터에서 행집합 데이터 제공하기
XML 문서를 메모리에 로딩하기
OPENXML을 사용하여 트랜젝트 SQL 작성하기
메모리에 존재하는 XML 표현 삭제하기
OPENXML을 사용하는 예제
사용되지 않은 열들
HTTP를 사용하여 SQL Server에 접근하기
SQL Server 유틸리티, IIS에 SQL XML 지원 구성
직접적인 URL 쿼리들
템플릿 쿼리들
XPath 쿼리
템플릿 포스팅하기
Updategram을 사용하여 변경하기
삽입, 삭제, 갱신에 대한 간단한 예제
유용한 웹 링크
요약

CHAPTER 7 XML을 위한 간단한 API(SAX)
DOM의 대안
Microsoft Visual Basic 6.0으로 SAX 사용하기
SAX는 어떻게 동작하는가
MSXML3의 SAX
SAX에서의 오류 처리
SAX 사용하기
SAX의 한계
어떤 경우에 SAX를 사용할 것인가
SAX의 장점
SAX의 단점
SAX의 사용 예
유용한 웹 링크
요약

CHAPTER 8 XML 스키마
XML 스키마와 XDR 스키마
XML 스키마 구경하기
MSXML4를 사용한 스키마 검증
스키마 해부하기
스키마 재배열하기
순서
XML 스키마 데이터 타입
기본 데이터 타입
파생된 데이터 타입
XML 스키마의 단순 타입
XML 스키마 복합 타입
요소나 속성의 정의와 선언
그룹
스키마의 링킹과 재정의
"annotation"을 사용하여 스키마 주석달기
XML 스키마를 검증하기 위한 도구
XML 스키마 생성하기
XML 스키마를 기반으로 XML 문서 생성하기
XML 스키마를 생성하기 위해서 XML 문서 사용하기
유용한 웹 링크
요약

CHAPTER 9 무선 마크업 언어(Wireless Markup Language : WML)
WAP의 구조
WAP 게이트웨이의 기능
WAP의 구성 요소들
무선 마크업 언어(WML) 이해하기
WML의 정당성
WML 문서의 구조 : 데크와 카드
MIME 타입 설정하기
WML 데크가 어떻게 처리되는가?
WBXML
WML 응용 프로그램 테스트하기
WML과 XSLT를 사용하여 WAP 조작하기
컨텐츠를 위해서 XML 사용하기
XML을 HTML과 WML로 변환하기
ASP를 이용하여 변환하기
WAP 브라우저와 웹 구별하기
Microsoft XSL ISAPI 사용하기
MS XSL ISAPI 설치하기
설치 테스트
추가적인 브라우저 정보 추가하기
XML 문서 다시 작성하기
유용한 웹 링크
요약

CHAPTER 10 SOAP과 웹 서비스
SOAP 소개
SOAP 1.1
SOAP 메시지의 구성 요소
웹 서비스
웹 서비스 설명 언어(Web Service Description Language : WSDL)
웹 서비스 생성하기
웹 서비스 사용하기
Microsoft SOAP 툴킷을 사용하여 웹 서비스 생성하기
Microsoft SOAP 툴킷 3.0 설치하기
SOAP 툴킷을 사용하여 웹 서비스 제공하기 : 사례 연구
시나리오
존재하는 해결 방법
웹 서비스를 사용하는 해결 방법
전체적인 흐름을 파악해보자
SOAP 메시지 추적하기
웹 서비스의 보안
예제로 사용된 웹 서비스 보호하기
유용한 웹 링크
요약

Appendix A Microsoft XML 툴 설치하기
XML 문서를 검증해주는 IE 도구 설치하기
설치되어 있는 XML 파서 버전 검사하기
XML 버전 검사기 설치하기
ProgID 모드들

Appendix B 문서 오브젝트 모델(DOM) 레벨 1 코어 인터페이스
DOM에서 사용하는 기본 용어 이해하기
인터페이스(Interface), 예외(Exception), 오브젝트(Object)
DOMString 타입
기본 인터페이스
DOMException
DOMImplementation
DocumentFragment
Document
Node
NodeList
NamedNodeMap
CharacterData
Attr
Element
Text
Comment
확장된 인터페이스들
CDATASection
DocumentType
Notation
Entity
EntityReference
ProcessingInstruction

Appendix C 축약된 XML-Data(XDR) 스키마
XDR 스키마의 기본 요소
일반적인 설계
내용 모델 지정하기
model 속성
content 속성
minOccurs와 maxOccurs 속성
minLength와 maxLength 속성들
order 속성
default 속성
required 속성
데이터 타입
주해(Annotations)

찾아보기

저자소개

Foo Soo Mee (지은이)    정보 더보기
Ngee Ann 응용과학학교(싱가폴)에서 웹기술과 보안에 대해서 강의하고 있다. 그녀는 IT 전문가들을 위한 워크샵에서 강연하기도 하였으며 여러 산업프로젝트 뿐 만 아니라 웹기반의 코스웨어를 디자인하는데 참여하기도 하였다. 지은 책으로는 <Beginning WAP, WML and WMLScript>와 <Dynamic WAP Application Development>등이 있다.
펼치기
Wei Meng Lee (지은이)    정보 더보기
Wei Meng은1996년 싱가포르 대학 컴퓨터학과를 졸업했다. 주된 관심사는 웹 기술이며, XML과 웹 개발자들의 교육도 담당하고 있다. 현재 Wei Meng은 WAP에 푹 빠져 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책