책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > XML
· ISBN : 9788955021387
· 쪽수 : 232쪽
· 출판일 : 2002-01-10
목차
Part 1 - XML기초
1. XML이란
마크업 언어
- 서술적 마크업과 법용적 마크업
XML의 등장
- SGML
- HTML
- XML의 등장
왜 XML인가 -
XML의 응용들 소개 및 전망
- XML 소프트웨어
- XML/ EDI
W3C에 대하여
- 연구 목적
- 현황
- 임무
- W3C의 표준화 단계
- W3C워킹 그룹별 주요 기술 동향
- XML워킹 그룹
2. 간단한 XML문서 만들기
Well- formed 문서
- XML의 기본적인 규칙
- XML문법
Well- formed문서 만들기
3. XML문서의 구성요소
DTD(Document Type Definition)이란 -
엘리먼트 (Element)
- #PCDATA
- ANY키워드
- EMPTY키워드
- 혼합내용 (mixed- content)
속성 (Attribute)
엔티티 (Entity)
표기법 (Notation)
처리명령 (Processing Instruction)
- 표시구역
- CDATA구역
4. 복잡한 XML문서 만들기
자신의 DTD만들기
VALID 문서 만들기
새로운 DTD에 따르는 문서
5. XML과 CSS를 이용한 디스플레이
- 소개
- 스타일 시트
- 흐름 객체 (flowobject)
- CSS 문법
- 상자
6. XML문서의 디스플레이
XSL이란 -
XML과 XSL을 이용한 디스플레이
Part2. XML 심화학습
1. XML네임 스페이스
- 소개
- 네임스페이스의 정의
- 네임 스페이스 구문구조
- XML문서에서 네임 스페이스 사용
- 네임 스페이스의 필요성
- 네임 스페이스가 제공하지 못하는 것
2. Xpath
- 위치 경로
- 축 (Axis)
- 노드 테스트
- 서술부 (Predicates)
- Xpath 함수
- 노드셋 함수
- 스트링 함수
- 불리언 함수
- 숫자 함수
- 축약 위치 경로
- 루트 엘리먼트 지정
3. XSLT
- XSL
- XSLT
- XSLT 사용하기
- 속성값 템플릿
- 숫자 삽입
- 숫자를 문자열로 변환시키는 속성
- 반복문
- 조건문
- CD목록 XML문서 디스플레이
- 완성된 일기장 문서
- XSLT 소프트웨어와 표준
4. XML에서의 링크
XLink (XML Linking Language)
- 단순 링크
- 확장 링크
- XML Linking 작업 그룹
- XPointer
5. XML 스키마
- XML 스키마(Schema)정의
- XDR 스키마
- XDR 스키마의 기본 예제
- W3C XML 스키마
- XML스키마의 장점
- W3C XML Schma 기본 문법
6. XHTML
- 소개
- XHTML
- XHTML 1.0의 효용
- HTML과의 차이점
- XHTML의 새로운 점
Part 3 - XML을 위한 프로그래밍
1. DOM (Document Object Model)
DOM (Document Object Model)
DOM을 사용한 예제
2. SAX (Simple API for XML)
SAX란 -
- SAX의 장점
- SAX의 단점
SAX API를 이용한 예제
Part 4 - XML과 전자상거래
1. XML / EDI
XML / EDI의 구성
- XML
- EDI
- 템플릿
- 에이전트
- 저장소 (Repository)
XML /EDI는 무엇을 하는가 -
왜 하나의 프레임 워크인가 -
무엇이 XML /EDI를 다르게 만드는가 -
문서 집중적인 환경
단지 웹 기반의 문서를 위해 XML은 사용되지 않는가 -
XML /EDI의 부가되는 가치는 어디에 있는가 -
XML /EDI를 위한 XML구조 사용하기
동적으로 참조된 객체 -
어떻게 규칙들이 객체에 적용되어 지는가 -
소프트웨어 에이전트
거래를 어떻게 검색하고 전송할 것인가 -
거래 작업을 디스플레이 하는 것은 무엇인가 -
기존 시스템과 인터페이스는 - (분리된 시스템간의 정보 교환)
현존하는 EDI를 위한 XML /EDI는 -
존재하는 대안은 무엇인가 -
요약
2. XML기반의 전자 상거래 표준화
- 소개
- CommerceNet의 eco
- CommerceOne의 cBL
- OASIS와 UN / CEFACT의 ebXML
- OTP
- RosettaNet
- EDML
- cXML