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 의 특징
Xstyler 작업 결과 파일 Xstyler *.html ( 원본 디자인 파일 ) *.xml ( 원본 XML 파일 ) *.xsl ( 양식 디자인 파일 ) *.htm ( 데이터 입력 양식 파일 ) *.csp ( 웹 서비스용 서버 파일 ) *CSP.xml ( 웹 서비스용 Class 파일 ) *LIST.csp (XML 문서 리스트 파일 )
Xstyler 설치 & 제품 인증방법 1)Microsoft 사에서 제공하는 “DhtmlEd.msi” 설치 ( 단, 사용중인 OS 가 Window XP 일 경우는 예외 ) 2)Xstyler_Setup.exe 파일 설치 3)Xstyler 제품 인증키 신청 4)X-DRP 관리자로부터 부여받은 제품 인증키 등록
Xstyler 제품 인증키 신청방법 제품을 사용할 사람의 사용자 정보 입력 ( 전 항목 필수입력사항임 ) 신청하고자 하는 제품을 선택
Xstyler 로그인 ① 부여받은 ID 와 PW 입력 후 [Login] Click ② 로그인 확인 ③ Click
① 메뉴바 ⑥ XML 태그 구조 설정부 ② Basic 툴바 ⑤ 사용자 작업공간 ③ Style 툴바 ⑦ 작업창 탭 ④ Webform 툴바 Xstyler 화면구조
기본 XML 문서 설정 Web Service 를 위한 서버 URL 정보 Xstyler 환경설정 Web Service Engine 선택 환경설정 마무리 버튼들
Xstyler 의 양식 제작순서 ① XML 설계 ④ 양식 생성 ② 양식 디자인 ③ XML / XSL 연결
Xstyler 에서의 XML 태그명과 양식명 웹 서비스 양식 제작시 XML 태그명은 XML DB 의 프로퍼티명으로, 양식명은 XML DB 의 Table 명으로 사용됨. * XML 태그명과 양식명 명명 규칙 * 1. 영문과 숫자만을 사용. ( 단, 숫자만으로 구성은 불가.) 2. 숫자로 시작할 수 없으며, 공백과 언더바 ( _ ) 을 포함할 수 없음. 3. 영문 사용시 대소문자 구분. 4. 일반 DB 의 표준 예약어는 사용 불가.
양식에서의 데이터부분 vs 디자인부분
예제 1) 신상명세서 ( 기본 태그 매핑 ) Photo career address telephone birthday gendername memo useLanguage useXML
예제 2) 기기장비 사용대장 ( 반복 Sheet) signList userInfo equipmentList mainUser manager equipmentName mainUser manager fee time date userDeptuserName memoerrorYN manager