목차
1. XML의 문법
XML의 정의
XML 편집기
XML 선언
XML 태그 규칙
XML 주석 구문
XML 속성
XML 특수 문자와 공백
XML의 CDATA 섹션
XML의 네임스페이스
네임스페이스의 URI
XML 전용 스타일시트
XML 개별적 언어설정
XHTML의 정의
2. XSL의 문법
XSL의 정의
XSL의 선언
3. XPath
XPath의 정의
패턴 기호 "."과 ".."
패턴 기호 *
패턴 기호 //
패턴 기호 @
파이프 문자 |
count() 함수
position() 함수
last() 함수
name() 과 text() 함수
starts-with() 함수
산술 연산
round() 함수
floor() 함수
concat() 함수
substring() 함수
4. XSLT
xsl:template 요소
xsl:value-of 요소
xsl:apply-templates 요소
xsl:call-template 요소
xsl:output 요소
xsl:if 요소
xsl:for-each 요소
xsl:choose 요소
xsl:sort 정렬 요소
xsl:number 요소
import 와 include 요소
xsl:element 요소
xsl:attribute 요소
normalize-space() 함수
5. DTD
DTD의 정의
DTD의 선언
ELEMENT 선언
ATTLIST 선언
ENTITY 선언
NOTATION 선언
조건부 실행
6. XSD
XSD 선언
데이터 타입
xsd:schema 요소
xsd:element 요소
xsd:attribute 요소
xsd:complexType 요소
xsd:sequence, xsd:all, xsd:choice 요소
xsd:group 요소
xsd:attributeGroup 요소
include 요소
import 요소
xsd:simpleType 요소
주석 요소
xsd:notation 요소
xsd:pattern 요소
7. JSON
JSON의 정의
JSON의 표현 규칙
8. AJAX
AJAX의 정의
XMLHttpRequest 객체
open(): 요청 초기화
send(): 요청 송신
서버 응답 처리
요청 데이터의 사용
overrideMimeType(): 헤더
setRequestHeader(): 헤더 설정
getAllResponseHeaders(): 응답 헤더
이벤트 핸들러
Ajax의 완성
OpenApi 를 이용한 도메인 검색 구현
9. XML DOM
DOM의 정의
DOM의 레벨
Node의 정의
DOM 파서
Node 인터페이스
Element 인터페이스
Attribute 인터페이스
NamedNodeMap
Text-Node 인터페이스