Thursday, July 02, 2009

XPATH와 XML DOM객체를 사용한 HTML문서 변경

 

아래 샘플에서는 가우스 MGrid의 ColumnInfo부분의 Header에 몇가지 프로퍼티를 추가하는 샘플이다.

 

ColumnInfo부분이 XML구조이기 때문에 XML DOM객체를 생성후에

 

DOM객체에 XPATH를 적용하여 HEADER리스트만 뽑아온 이후 HEADER에 몇가지 프로퍼티를 추가한

 

샘플이다.

 

샘플 수행후 헤더의 값을 확인해 보면

 

변경전

-----------------------------------------------------------------------------------

<COLUMN id="id_albuminfo" view="false" index="1">
 <HEADER left="100" top="0" right="550" bottom="20" text="Album 정보 (index=1)"/>

</COLUMN>

변경후

-----------------------------------------------------------------------------------
<COLUMN id="id_albuminfo" view="false" index="1">
 <HEADER left="100" top="0" right="550" bottom="20" text="Album 정보 (index=1)" bgcolor="blue" color="red" fontstyle="Underline" fontsize="10" fontname="돋움"/>
</COLUMN>


 

bold체로 된 부분이 추가되어진 것을 확인 할 수 있다.

 

아래 샘플은 MGrid의 색상등을 지정하기 위해 만든 샘플 코드 이다.

펼쳐두기..


 

No comments: