Transcript Xstyler란?

Xstyler 교육자료
3Ksoft
Xstyler란?
• 일반 웹 브라우저에서 XML 문서를 생성할 수 있는
Webform(데이터 입력양식)을 WYSIWYG GUI 환경에서
손쉽게 제작 가능한 프로그램.
• 제작한 Webform을 X-DRP 서버 시스템에 손쉽게 등록가능
• X-DRP 서버에 등록된 Webform으로 생성한 XML문서의
문서 리스트와 검색기능을 제공
 웹 서비스 개발환경 구현의 기반 프로그램.
Xstyler의 특징
• WYSIWYG GUI 인터페이스 환경에서 쉽게 XSL 문서 디자인 가능
• 일반 HTML 문서를 자동으로 XML과 연계된 XSL 문서로 변환
• WYSIWYG GUI 환경에서 XML 문서와 XSL 문서를 매핑 가능
• 컨텐츠 모델 기반의 손쉬운 웹 서비스 양식 제작
• HTTP 상에서 XML 문서의 대량 생산이 가능한 양식을 자동으로 생성
(생성된 양식을 통해 XML 데이터의 입력과 수정이 가능함)
• W3C 표준을 기반으로 제작한 웹 서비스 양식을 손쉽게 서버에 업로드
(통합 웹 서비스 개발 환경을 구현)
Xstyler 작업 결과 파일
*.html
(원본 디자인 파일)
*LIST.csp
*.xml
(XML문서 리스트 파일)
(원본 XML 파일)
Xstyler
*CSP.xml
*.xsl
(웹 서비스용
(양식 디자인 파일)
Class 파일)
*.csp
*.htm
(웹 서비스용
(데이터 입력
서버 파일)
양식 파일)
Xstyler 설치 & 제품 인증방법
1) Microsoft사에서 제공하는 “DhtmlEd.msi” 설치
(단, 사용중인 OS가 Window XP일 경우는 예외)
2) Xstyler_Setup.exe 파일 설치
3) Xstyler 제품 인증키 신청
4) X-DRP 관리자로부터 부여받은 제품 인증키 등록
Xstyler 제품 인증키 신청방법
제품을 사용할 사람의 사용자 정보 입력
(전 항목 필수입력사항임)
신청하고자 하는 제품을 선택
Xstyler 로그인
① 부여받은 ID와 PW입력 후
[Login]
②Click
로그인 확인
③ Click
Xstyler 화면구조
① 메뉴바
② Basic 툴바
③ Style 툴바
④ Webform 툴바
⑤ 사용자 작업공간
⑦ 작업창 탭
⑥ XML 태그
구조 설정부
Xstyler 환경설정
Web Service Engine 선택
Web Service를 위한
서버 URL 정보
기본 XML문서 설정
환경설정 마무리 버튼들
Xstyler의 양식 제작순서
① XML 설계
③ XML / XSL 연결
② 양식 디자인
④ 양식 생성
Xstyler에서의 XML 태그명과 양식명
웹 서비스 양식 제작시 XML 태그명은 XML DB의 프로퍼티명으로,
양식명은 XML DB의 Table명으로 사용됨.
* XML 태그명과 양식명 명명 규칙 *
1.
영문과 숫자만을 사용. (단, 숫자만으로 구성은 불가.)
2.
숫자로 시작할 수 없으며, 공백과 언더바( _ )을 포함할 수 없음.
3.
영문 사용시 대소문자 구분.
4.
일반 DB의 표준 예약어는 사용 불가.
양식에서의 데이터부분 vs 디자인부분
예제 1) 신상명세서 (기본 태그 매핑)
name
gender
birthday
telephone
eMail
address
career
Photo
useXML
useLanguage
memo
예제 2) 기기장비 사용대장 (반복Sheet)
signList
mainUser
userInfo
manager
equipmentName
manager
mainUser
fee
time
equipmentList
date
userDept
userName
memo
errorYN
manager