CMS매뉴얼 디자인관리 》 디자인 마법사 설정 》 기본 XML 파일생성
2012-02-25 10:24:24

XML 데이터 센터 [디자인관리 》고급 디자인 관리 》 XML 데이터 센터]

XML(eXtensible Markup Language)이란 모든 컴퓨터가 이해할 수 있고, 대부분의 사람들이 이해할 수 있도록 정보를 표현하는 하나의 방법입니다. XML은 HTML과 같은 종류로서 HTML을 보완하기 위해 등장하였으며, 어떤 문서를 기술하는 문서유형을 제공하는 것이 아니라 문서유형을 만드는 역할을 합니다.

XML의 특징을 살펴보면 다음과 같습니다.

① XML은 자신만의 태그를 생성하고 데이터를 마음대로 표현할 수 있습니다.

② XML은 표시되는 것과 데이터를 분리할 수 있도록 허용합니다.

③ XML은 하나의 응용프로그램이 아니라 표준화된 표현형식이며 언어입니다.

④ 전자상거래나 온라인뱅킹에서 적절하게 사용할 수 있습니다.

⑤ 대표적인 마크업 언어인 HTML을 생성할 수 있습니다.

⑥ 개선된 검색엔진, 웹기반 제어시스템, 에이전트에 전문적으로 사용할 수 있습니다.


위와 같은 특징들 때문에 XML을 사용하는 사용자들이 점차적으로 증가하고 있으며, 이에 따라 솔루션에서는 XML파일을 자체적으로 생성하는 기능을 갖추고 있습니다.

XML을 표현하는 방법에는 엘리먼트(Element)를 이용하는 표기법과 속성(Attribute)을 이용하는 표기법이 있습니다.


[엘리먼트(Element)를 이용하는 표기법]

<? xml version="1.0" encoding="EUC-KR" ?>

<학교>

   <학생>

        <학번> 2009010101 </학번>

        <이름> 홍길동 </이름>

        <전화번호> 012-3456-7890 </전화번호>

   </학생>

</학교>


[속성(Attribute)을 이용하는 표기법]

<? xml version="1.0" encoding="EUC-KR" ?>

<학교>

   <학생 학번="2009010101" 이름="홍길동" 전화번호="012-3456-7890" />

</학교>


솔루션에서는 위의 2가지 표기법을 XML파일로 생성할 수 있습니다. 다음과 같은 방법에 따라 XML파일을 생성합니다. 생성할 수 있는 XML파일은 게시판 XML파일, 쇼핑몰 상품정보 XML파일, 쇼핑몰 상품리뷰 XML파일, 방명록 XML파일을 생성할 수 있습니다. 관리자모드에서 [디자인관리 》고급 디자인 관리 》XML 데이터 센터]를 선택한 후 게시판 XML파일을 생성하는 방법에 대해서 살펴보겠습니다.

게시판 XML파일은 [커뮤니티 》고객 커뮤니티 관리 》게시판 관리]에서 생성된 게시판의 게시물들을 XML파일로 생성하는 기능입니다. XML파일 생성버튼을 클릭한 후 다음의 절차에 따라 XML파일을 생성합니다.

? XML파일로 생성하고자 하는 게시판을 설정합니다.

? 게시판에 이미지가 첨부되어 있을 경우에 XML에 출력되는 이미지의 크기를 설정합니다.

? XML파일로 출력되는 출력수를 설정합니다. 출력수를 크게 설정할 경우에는 XML파일의 로딩속도가 길어지므로 적절히 조절하시기 바랍니다.

? 일반등록, 조회수, 덧글수, 랜덤형식의 정렬방식을 설정할 수 있습니다.


각 XML의 설정이 완료되면 다음과 같은 형태로 표시됩니다. 여기서 XML유형1 소스는 엘리먼트(Element)를 이용하는 표기법을 나타내며, XML유형2 소스는 속성(Attribute)을 이용하는 표기법을 나타냅니다.

XML유형1 소스와 XML유형 소스2의 경로를 복사(Ctrl+C)하여 XML파일을 삽입할 위치에 붙여 넣어(Ctrl+V) 사용할 수 있습니다.

나머지 쇼핑몰 상품정보 XML파일, 쇼핑몰 상품리뷰 XML파일, 방명록 XML파일도 게시판 XML파일생성과 동일한 방법으로 생성할 수 있습니다.

 

 

<출처> 예성출판 - "홈페이지빌더 2.0"  일부 발취