HOME > Detail View

Detail View

(IT expert)자바 개발자를 위한 XML 프로그래밍

(IT expert)자바 개발자를 위한 XML 프로그래밍 (Loan 39 times)

Material type
단행본
Personal Author
김찬웅 이명진
Title Statement
(IT expert)자바 개발자를 위한 XML 프로그래밍 / 김찬웅, ; 이명진 지음.
Publication, Distribution, etc
서울 :   한빛미디어 ,   2002.  
Physical Medium
669 p. : 삽도 ; 26 cm.
Series Statement
IT expert : IT 전문가의 현장 실무서
ISBN
897914203X
General Note
SUN JAXP 1.2를 이용한 최초의 본격 XML 프로그래밍  
부록: J2SDK XML API 레퍼런스. 외  
Bibliography, Etc. Note
색인수록
000 00839camccc200265 k 4500
001 000000807671
005 20100805074704
007 ta
008 030220s2002 ulka 001a kor
020 ▼a 897914203X ▼g 13560 : ▼c \28000
035 ▼a KRIC08498331
040 ▼a 241026 ▼c 241026 ▼d 211009
049 1 ▼l 111237966 ▼f 개가 ▼l 121069742 ▼f 과학 ▼l 121069743 ▼f 과학
082 0 4 ▼a 005.72 ▼2 21
090 ▼a 005.72 ▼b J41 2002
100 1 ▼a 김찬웅
245 2 0 ▼a (IT expert)자바 개발자를 위한 XML 프로그래밍 / ▼d 김찬웅, ; ▼e 이명진 지음.
260 ▼a 서울 : ▼b 한빛미디어 , ▼c 2002.
300 ▼a 669 p. : ▼b 삽도 ; ▼c 26 cm.
490 0 0 ▼a IT expert : IT 전문가의 현장 실무서
500 ▼a SUN JAXP 1.2를 이용한 최초의 본격 XML 프로그래밍
500 ▼a 부록: J2SDK XML API 레퍼런스. 외
504 ▼a 색인수록
700 1 ▼a 이명진

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.72 J41 2002 Accession No. 121069742 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.72 J41 2002 Accession No. 121069743 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Centennial Digital Library/Stacks(Preservation)/ Call Number 005.72 J41 2002 Accession No. 111237966 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.72 J41 2002 Accession No. 151138248 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.72 J41 2002 Accession No. 121069742 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 005.72 J41 2002 Accession No. 121069743 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Centennial Digital Library/Stacks(Preservation)/ Call Number 005.72 J41 2002 Accession No. 111237966 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.72 J41 2002 Accession No. 151138248 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

자바언어의 기초를 익힌 프로그래머들을 대상으로 자바나 JSP를 이용해 XML 애플리케이션을 제작할 때 필요한 내용들을 담았다. SUN JAXP 1.2를 이용한 XML 프로그래밍 방법을 살펴보며, 꼭 필요한 내용을 간결하고 정확히 설명한다.

XML 문서 처리 방법과 DOM & SAX 프로그래밍, XSLT와 XSL-FO를 이용한 유무선 통합 XML프로그래밍에 대해 설명한다. 또한, RDB와 XML을 연동한 다이내믹 XML 프로그래밍, N-tier 환경을 위한 클라이언트 기반 XML 프로그래밍에 대해서도 함께 살펴본다.


Information Provided By: : Aladin

Author Introduction

김찬웅(지은이)

전직 소프트웨어 엔지니어이자 교육자로 프로그래밍 서적을 다수 집필했습니다. 그 동안 한국을 비롯하여 미국, 싱가포르, 말레이시아, 대만, 홍콩 등지에서 학생, 엔지니어, 공무원들을 가르쳤습니다. 현재는 한국과학창의재단, 커넥트재단 등에서 소프트웨어 교육 전문가 연수, 선도 교사 연수, 해외 정부 ICT 교육 정책 워크숍을 진행하고 있습니다.

Information Provided By: : Aladin

Table of Contents


목차

1부 XML 개요

 1장 XML 소개

  01. XML의 탄생

   마크업이란? = 28

   유리 루빈스키와 XML = 30

   낯설지 않는 XML = 31

   XML의 특징 = 35

  02. XML의 활용

   XML의 적용 = 41

   XML 응용 기술 = 43

  03. XML 문서 작성

   Well-Formed와 Valid = 51

   XML 문서 구조 = 54

   XML 문서 구성 = 55

  04. XML 파서

   Apache의 Xerces Java = 66

   IBM의 XML4J = 67

   SUN의 JAXP = 67

   JDOM = 68

   DOM4J = 69

   마이크로소프트의 MSXML = 69

  요약 - 꼭 기억하고 넘어가세요 = 71

 2장 Valid XML

  01. Valid XML

   유효성 검사의 필요성 = 74

   Valid XML의 조건 = 75

  02. DTD

   DTD 개요 = 78

   XML 문서와 결합 = 79

   DTD 문서 작성 = 83

  03. XML 스키마

   XML 스키마 개요 = 109

   XML 스키마 작성 = 113

  04. 실습 : 명함 관리 XML

   XML 에디터 XML Spy 4.4 설치 하기 = 142

   명함 관리 XML 작성하기 = 145

  요약 - 꼭 기억하고 넘어가세요 = 163

 3장 XSL

  01. XSL

   XSL의 등장 배경 = 166

   XSL의 활용 = 168

   XSL의 구조 = 169

  02. XPath

   XPath의 기초 = 172

   XPath 함수 = 176

   XPath 구문 = 180

  03. XSL - FO

   CSS를 이용한 스타일시트 = 190

   XSL-FO를 이용한 XML 문서의 출력 = 202

  04. XSLT

   XSLT 소개 = 218

   XSLT 요소 = 220

   XSLT 함수 = 248

  05. 실습 : XSLT를 이용한 명함 출력하기 = 250

  요약 - 꼭 기억하고 넘어가세요 = 265

2부 XML 프로그래밍

 4장 DOM 프로그래밍

  01. DOM 개요

   DOM = 270

   노드와 트리 = 271

   여러가지 DOM 스펙 = 272

  02. DOM의 XML 문서 처리

   J2SDK의 DOM 관련 API패키지 = 274

   DOM의 XML 문서 처리 = 275

  03. 자바 DOM API

   DOM 파서 관련 API = 281

   DOM 구성 API = 283

  04. DOM에서의 예외 처리

   FactoryConfigurationError = 293

   DOMException = 293

   기타 예외 = 293

  05. 실습 : DOM 트리 구축

   DOM 트리 구축 = 295

   Document 객체 생성 = 297

   상품 추가 메서드 작성 = 299

   상품 제거 메서드 작성 = 302

  요약 - 꼭 기억하고 넘어가세요 = 308

 5장 SAX 프로그래밍

  01. SAX 프로세싱 개요

   이벤트 기반 파서 SAX = 310

   SAX 1.0과 SAX 2.0 = 312

   SAX 2.0 API 패키지 = 313

  02. SAX 2.0에서의 XML 문서 처리

   이벤트 발생기와 이벤트 처리기 = 314

   XML 문서 처리 순서 = 315

   SAXParserFactory = 322

   SAXParser = 329

  03. SAX 2.0 이벤트 핸들러

   ContentHandler = 332

   ErrorHandler = 342

  04. 예외 처리 = 344

  05. 실습 : SAX 2.0을 이용한 XML 문서의 문자열 출력 = 346

  요약 - 꼭 기억하고 넘어가세요 = 355

 6장 XSLT 프로그래밍

  01. XSLT 프로그래밍 개요

   XSLT 프로그래밍 개요 = 358

   JAXP의 XSLT 관련 패키지 = 359

   XSLT 프로세싱의 일반적 단계 = 361

  02. XSLT 프로세싱 API

   간단한 XSLT 애플리케이션의 구조 = 362

   TransformerFactroy = 365

   Transformer = 367

   ErrorListener = 368

   OutputKeys = 370

   Templates = 371

  03. XSLT Source와 Result

   DOMSource와 DOMResult = 374

   SteamSource와 SteamResult = 375

   SAX 입출력 = 376

  04. DOM을 이용한 XSLT 프로세싱

   간단한 DOM2DOM-XSLT프로세싱Ⅰ = 380

   복잡한 DOM2DOM-XSLT프로세싱Ⅱ = 388

  05. Steam을 이용한 XSLT 프로세싱

   String2String-XSLT 프로세싱 = 406

   String2File-XSLT 프로세싱 = 412

  06. 예외와 오류 처리 = 415

  07. 실습 : SAX를 이용한 XSLT 프로세싱

   서적 정보 XSLT 문서 생성 = 416

   HTML 코드 생성용 XSLT 스타일시트 생성 = 417

   Templates를 이용한 XSLT 프로세싱 = 419

  요약 - 꼭 기억하고 넘어가세요 = 428

 7장 XSL-FO 프로그래밍

  01. XSL-FO 소개 = 432

  02. Apache.org의 FOP

   Apache FOP 소개 = 434

   Apache FOP 설치 = 435

  03. XSL-FO 프로그래밍

   XSL-FO 문서의 변환 = 437

   XSLT를 이용한 XSL-FO 프로그래밍 = 441

  04. 실습 : XSLT와 XSL-FO를 응용한 동적인 XSL 프로그래밍 = 451

  05. FOP에서의 한글 처리문제

   FOP의 폰트 지원 현황 = 468

   FOP에서 트루타입 한글 폰트 추가 방법 = 468

  요약 - 꼭 기억하고 넘어가세요 = 470

3부 XML 웹 프로그래밍

 8장 XML 웹 프로그래밍

  01. JSP와 XML 연동

   JSP와 XML의 연동의 여러 형태 = 476

   setParameter() 메서드를 이용한 XSLT 스타일시트 핸들링 = 477

  02. RDB와 XML 연동

   RDB와 XML 연동 = 487

   RDB에서 동적인 XML 문서 생성 = 488

   동적으로 생성한 XML 문서에 페이지 처리 = 492

  03. 다이내믹 XSLT 프로그래밍

   HTTP 헤더 정보를 이용하여 접속기기 판별 = 501

   다이내믹 XML 데이터 소스 작성 = 505

   접속기기별 XSLT 스타일시트 작성 = 512

   다이내믹 XSLT 변환 처리 = 518

  04. 클라이언트측 XML 프로그래밍

   클라이언트측 XML 프로그래밍 개요 = 526

   인터넷 익스플로러 XML 프로그래밍 = 528

   넷스케이프 XML 프로그래밍 = 546

   클라이언트측 DOM 검색을 이용한 XML 데이터 출력 = 559

  요약 - 꼭 기억하고 넘어가세요 = 576

부록

 U2SDK XML API 레퍼런스 = 578

 XSLT 레퍼런스 = 629

 XML 스키마 레퍼런스 = 639

 WML 레퍼런스 = 647

찾아보기 = 666



New Arrivals Books in Related Fields

Burns, Brendan (2023)
김성기 (2023)