XSLT/마이클 케이 저/안성묵 심용재 주창오 편저/정보문화사 간
최근 각광을 받고 있는 XML 세미나에 참석해 본 사람이라면 누구나 한번쯤 ‘XML은 대세다’라는 말을 들어 보았을 것이다. 실제로 많은 분야에서 XML을 사용하고 있으며 최근 전자상거래 분야에서는 ebXML이라는 표준이 정립되기도 했다. 하지만 XML을 공부해본 사람이라면 누구나 느껴보았겠지만 XML 그 자체로는 아무것도 할 수가 없다. XML은 정보를 구조화시켜 놓은 데이터에 불과하며 XML로 주어진 데이터를 제대로 사용하려면 DOM이나 SAX와 같은 인터페이스를 사용해서 여러가지 애플리케이션을 만들어야 한다. 현재 이러한 애플리케이션들을 개발하고 있는 중이라 실제로 사용할 수 있는 것들은 그리 많지 않다.
XSLT는 XML을 프레젠테이션할 때 사용하는 애플리케이션이다. 대부분의 XML 관련 서적들이 XSLT에 대해 설명할 정도로 XML 활용에 있어 중요한 비중을 차지하고 있다. 하지만 XSLT를 사용하여 XML을 활용하는 방법에 대하여 잘 설명해 놓은 책은 아직까지 부족한 것이 현실이다.
이 책의 저자는 뛰어난 프로그래머로서 업계에서 상당히 오랫동안 종사해 왔다. 저자는 1999년 11월 16일 XSLT 권고안이 만들어 지자 17일 후 이와 완전히 호환이 되는 오픈소스를 발표할 정도로 XSLT에 대하여 깊은 이해와 관심을 가지고 있다. 누구보다도 XSLT의 가능성과 잠재력을 잘 파악하고 있으며 이를 구현하는 데 있어 필요한 개념이나 방법들을 잘 이해하고 있다.
저자가 밝혔듯이 이 책은 이전에 다수의 프로그래밍 언어를 다루어보고 새로운 애플리케이션을 만들기 위해서 XSLT의 사용법을 배우려는 견습 소프트웨어 개발자들을 대상으로 쓰여졌다. 또한 이 책은 수많은 예제를 보여주고 있어 단순히 HTML을 알고 기초적인 프로그램 코드를 작성해본 경험이 있는 사람이라면 쉽게 따라할 수 있다.
이 책은 크게 세부분으로 나누어 XSLT를 설명하고 있다. 첫부분인 1장에서 3장까지는 흔히 소홀하게 넘어가기 쉬운 XSLT의 주요 개념들을 이해하기 쉽도록 친절하게 설명하고 있다. 두번째 부분은 4장에서 7장으로 XSLT를 제대로 이해하기 위하여 알아야 할 것들에 대하여 설명하고 있다. 여기서는 XSLT의 문법 규칙들과 효과에 대해서 설명하고 있다. 또한, 여러 가지 사용방법에 대한 조언과 예제를 제시하고 있어 XSLT를 사용하면서 언제라도 참고할 수 있는 정보를 제공해 준다. 이 장들에는 XSLT 요소, XPath 표현, 패턴 문법, 표준함수 라이브러리에 대하여 다른 책에서는 볼 수 없는 풍부한 리소스를 제공해준다.
세번째 부분은 실제로 애플리케이션을 개발할 때 참고할 수 있는 여러 가지 디자인 패턴과 세개의 예를 중심으로 구성되어 있다.
아직까지 XSLT에 대한 제대로 된 리소스라고는 월드와이드웹 컨소시엄(W3C)의 공식 사이트에 있는 스펙밖에 없는 것을 고려하면 이 책은 마른 가뭄에 단비와 같은 역할을 할 것이라 본다.
정유성 <프리랜서 개발자 midmeal@chollian.net>
많이 본 뉴스
-
1
내년 '생성형 AI 검색' 시대 열린다…네이버 'AI 브리핑' 포문
-
2
5년 전 업비트서 580억 암호화폐 탈취…경찰 “북한 해킹조직 소행”
-
3
LG이노텍, 고대호 전무 등 임원 6명 인사…“사업 경쟁력 강화”
-
4
AI돌봄로봇 '효돌', 벤처창업혁신조달상품 선정...조달청 벤처나라 입점
-
5
롯데렌탈 “지분 매각 제안받았으나, 결정된 바 없다”
-
6
애플, 'LLM 시리' 선보인다… “이르면 2026년 출시 예정”
-
7
'아이폰 중 가장 얇은' 아이폰17 에어, 구매 시 고려해야 할 3가지 사항은?
-
8
美-中, “핵무기 사용 결정, AI 아닌 인간이 내려야”
-
9
삼성메디슨, 2년 연속 최대 매출 가시화…AI기업 도약 속도
-
10
美 한인갱단, '소녀상 모욕' 소말리 응징 예고...“미국 올 생각 접어”
브랜드 뉴스룸
×