스타일 시트 실전 5일

  • 이시간은 기초디비를 세팅 하고 간단한 웹서비스로 항공사 공항코드를 호출해보자.
    디비는 mysql로 웹서비스는 php 로 만들어 본다.
    다른 디비나 어떤 웹언어로 해도 전혀 상관이 없다. 기초 디비와 코드호출 웹서비스를 만들어 놓으면
    두고두고 잘 써먹을 수 있다.
1.Mysql 로 디비를 구성 하고 데이타를 덤프해서 넣는다.

2. PHP 에서 항공사/공항코드를 받아 디코딩 값을 리턴하게 웹을 만든다.

3. 웹 호출이 잘되는지 확인해 본다.


4. xslt파일에 자바스크립트로 함수를 만들고 호출한다.

자바스크립에서 잘 쓰이는 코드 데이타를 바로 DB로 접속하지 않고 바로 리턴하는 방식으로 하면 DB 부담도 적도 속도도 빠를 것으로 기대된다.
지금도 코드가 간결하지 않은가?
공용 함수를 묶어 다른 파일로 관리 해도 코드가 휠씬 가결해질 것이다.
배열을 써서 복잡한 코딩을 사용하는 것보다 스타일시트로 코드의 간결함을 경험해 보자.

5. Tester 로 잘 나오는지 확인 한다.

여기까지 적용소스 다운로드 : lowfare_05

간단한 방식으로 디코딩 해봤다.
원본 Xml에서 attribute 에 decode 넣는 방법도 있다. 이 방법도 좋은 방법이다. 덤으로 여러 값들을 넣어 transformation으로 여러 데이타를 보여줄 수도 있다.
6일차에선 어떻게 transformation 하고 웹서비스로 전달하고 파싱하는 방법에 대해 공부해 보자.

스타일 시트 실전 6일 로 가기