이미 소장하고 있다면 판매해 보세요.
|
제1부 XML & XSL의 기초
XML이란 무엇인가? 1.1 XML이란? 1.2 HTML과 XML의 특징 비교하기 1.3 XSL(eXtensible Stylesheet Language)이란? 1.4 XML과 데이터베이스 1.5 XML 문서 만들기의 규칙 19 XML 문서 만들고 실행하기 XML Data를 XSL로 출력하기 3.1 XML 문서 : 확장자가 *.xml인 문서 3.2 XSL 문서 : 확장자가 *.xsl인 문서 XSL 기초 다지기 4.1 XML 문서 : 문서 내용만 작성한다. 4.2 XSL 문서 : 출력 명령만 작성한다. XML과 HTML 코드 비교해보기 5.1 HTML 코드 5.2 XML 코드 XML과 XSL로 주소록 만들어 보기 XML Data 반복 출력해보기 Attribute(속성) 사용하기 특수문자 사용하기 CSS만으로 출력하기 XSL 내에서 CSS 이용해서 출력하기 데이터를 소트(SORT)하여 출력하기 xsl:if 조건문 사용하기 선택문 xsl:choose 사용하기 xsl:attribute를 이용하여 스타일 속성 바꾸기 xsl:attribute를 이용하여 image 속성 지정하기 xsl:attribute를 이용하여 더 복잡한 image 속성 지정하기 xsl:attribute를 이용하여 Auto Link 만들기 xsl:attribute를 이용하여 다양한 Auto Link 만들기 xsl:eval 명령문을 사용하여 레코드 번호 출력하기 xsl:eval 명령문을 사용하여 레코드 소트 후 번호 출력하기 레코드 번호를 이용하여 Auto Link 만들기 UniqID를 이용하여 AutoLink 만들기 xsl:attribute name 속성 이용하여 출력하기 xsl의 Operator 사용하기 index를 사용해서 문서 내용 출력하기 Filter를 사용하여 조건에 맞는 데이터 출력하기 Filter 내에서 논리 연산자 사용하기 Filter 내에서 부울 연산자 사용하기 필터 내에서 Or Union 사용하기 xsl의 Method 사용하기 xsl:template에 대해서 자세히 알아보자. xsl:apply-templates 사용하여 출력하기 xsl:apply-templates을 사용하는 실전 예제 Script 사용하기 xsl:script 사용하기 xsl:stylesheet 살펴보기 xsl:comment 사용하기 xsl:copy xsl:pi xsl:Elements를 정리하자. xsl:Elements의 용도 및 종류 xsl - Context xsl - Context(n)의 실제 사용 예 xsl - Pattern Method 정리하기 XSL 출력 연습 XSL 출력 예제 xsl:apply text()의 사용 예 제2부 Schema와 DTD Doctype Entity 사용하기 DOCTYPE ENTITY를 이용한 쉬운 링크 만들기 xmlns:dt를 이용하여 Numeric Sort 하기 Schema를 사용하자 DTD와 Schema에 대한 고찰 5.1 XML Schema (도해, 도식, 도표의 뜻)란? 5.2 스키마의 기술 방법 두 가지 5.3 두 방식의 차이 5.4 Schema와 DTD의 실제 DTD의 본격적인 활용 DTD 정의와 사용에 관한 규칙 7.1 Well Formed Document(잘 구성된 문서, 또는 적격한 문서)란? 7.2 XML 예약 개체 7.3 개체 참조용 특수 문자 7.4 Element 용어 7.5 Valid Document (유효한 문서)란? 7.6 DTD 구문 정의용 특수문자 7.7 내부 DTD의 사용 예 7.8 외부 DTD의 사용 예 7.9 내부와 외부 혼합 DTD의 사용 예 DTD Entity 정의하여 사용하기 8.1 내부 개체 8.2 외부 개체 8.3 인자 개체 DTD Element를 정의하고 사용하는 방법 9.1 Element Type의 선언 9.2 요소 내용 설정 9.3 Attribute-List 선언 다양한 Schema의 형식 사용하기 10.1 Schema의 기본 형식 10.2 요소의 출현 회수 지정 10.3 Data Type 지정하기 10.4 요소 출현 순서 지정하기 10.5 요소 선택 지정하기 10.6 속성 지정하기 Schema의 구석구석 11.1 XML Schema의 출현 11.2 XML Schema 문서의 특징 11.3 XML Schema 문서의 형식 11.4 Schema Document의 Elements 11.5 Schema Document 11.6 DTD 보다 확장된 속성 Valid Document 검사하기 12.1 프로그램 다운받기 12.2 실행 방법 12.3 검사 결과 메시지 12.4 실제 사용의 예 제3부 FILE 다루기 XML+XSL 형식의 일반적인 방식 HTML 문서 안에서 XML과 XSL 사용하기 HTML에서 multiXML출력하기 HTML 문서 내에 XML 데이터를 Table로 출력하기 HTML과 XML Data를 한 개 파일 내에서 사용하기 OBJECT 태그 사용하기 스크립트로 XML 데이터 읽어서 처리하기 외부의 XML 데이터 파일을 이용한 실제 InLine XML의 형식 9.1 InLine XML 9.2 Use XML-File 파일에 관한 상식 10.1 메모장 (notepad.exe) 또는 텍스트 에디터 10.2 한글 97 10.3 이미지 파일 10.4 DB(Access)와 XML 파일 HTML 문서를 XML 문서로 바꾸기 [1 단계] : 기존의 HTML 문서에 다섯줄을 추가한 후, 확장자를 xsl로 바꾸어 저장한다. [2 단계] 탐색기에서 새로 저장한 XSL 파일을 Double Click하여 실행한다. [3단계] XML 파일을 만들어 XSL을 연결하고 XML 파일을 실행한다. [4단계]XSL 내의 데이터 중에서 적당한 부분을 XML Data로 이식한다. Excel을 이용하여 XML DataFile 만들기 [1 단계] 출력할 XML DataFile 디자인하기 [2 단계] Excel에서 데이터 입력하기 [3 단계] XML 파일을 생성하는 프로그램 작성하기 [4 단계] 자동 실행 링크 만들기 [5 단계] 실행해 보기 [6 단계] 생성된 파일 확인해 보기 [7단계] XSL 파일을 이용하여 출력해 보기 제4부 DOM과 XML Application 만들기 XML DOM과 transformNode 메소드 사용하기 Script를 이용하여 레코드 필드 출력하기 데이터를 검색해보자 소스 코드를 숨기는 기법 Recordset 사용하기 HTML과 XML을 이용하여 게시판 만들기 XML과 XSL을 이용한 게시판 만들기 XSL을 이용하여 여러 개의 테이블을 연결해서 출력하기 Script를 사용하여 여러 개의 XML 데이터 파일 연결해서 출력하기 스크립트로 XML 파일을 읽고, 출력하기 childnode 사용하여 출력하기 set과 Attribute, for each Child 사용하기 getElementByTagName 사용하기 XML 파일의 모든 것 출력하기 특정 필드의 데이터 출력하기 ChildNodes를 이용한 게시판 만들기 TDC(Tabular Data Control) 사용하기 TDC를 이용하여 DB 에디터 만들기 TDC를 이용하여 소트, 필터, 계산 처리하기 RecordSet을 사용해서 XML Editor 만들기 DOM을 사용해서 XML Editor 만들기 |
|
쓸만한 예제도 없이 문법들만 잔뜩 늘어놓은 책도 있었고, 현재의 브라우저에서는 지원도 되지 않는 XML 초기설계안의 내용만 길고 길게 쓴 책도 있었습니다. XML을 배우고자 할 경우에도, XML에 대한 명령어나 사용법도 그들이 공개한 것 이상은 접근할 수도 없고, 알 수도 없고, 쓸 수도 없는 것이 현실입니다.
혼자서 당장 사용할 수 있는 XML 예제를 만들어 보려했으며, 알고 있는 짧은 지식을 총동원하여, 끝없는 시행착오와의 전쟁 속에 수많은 시간을 보내야 했습니다. 이제 홀로 부딪쳐가며 고민하여 만든 XML의 예제들을 모아, XML을 시작하려는 여러분들에게 쉽게 배울 수 있는 길을 열고자 합니다. 본서의 가장 큰 특징은 우선 쉽다는 점입니다. 그 동안 XML에 대한 접근이 잘 안되었던 분들에게 아마도 큰 도움이 되실 것입니다. 또한 이론적인 설명과 함께 아주 많은 실제 예제가 제공된다는 점입니다. 예제를 통해서 스스로 느끼면서 학습하실 수 있을 것입니다. 또 다른 특징은 기초뿐만 아니라 XML을 사용해서 게시판을 만들고 에디터를 만드는 방법도 상세히 설명되며, 소스코드까지 모두 제공된다는 점입니다. * 기초에서부터 XML 게시판, XML 에디터 제작까지 완벽 가이드 * XML을 처음 시작하는 분들을 위한 풍부한 예제와 친절한 설명 |