Software/ReportDesigner
RD|Report Designer에서 XML 데이터 사용 시 특수문자 처리
어느가을빛
2011. 3. 25. 11:26
데이터에 @가 있는 경우 필드 값이 섞여서 보이는 현상
리포트디자이너에서 XML을 데이터로 사용하는 경우 데이터베이스-파일접속창-필드정의에 보시면 필드구분자가 @로 되어있기 때문에 데이터에 @문자가 들어오는 경우는 서로다른 필드로 인식하기 때문에 값이 제대로 안찍히는 경우가 발생합니다.
필드정의의 필드구분자를 @가 아닌 다른형태(ex> @^^@)로 변경하시면 됩니다.
리포트디자이너에서 XML을 데이터로 사용하는 경우 데이터베이스-파일접속창-필드정의에 보시면 필드구분자가 @로 되어있기 때문에 데이터에 @문자가 들어오는 경우는 서로다른 필드로 인식하기 때문에 값이 제대로 안찍히는 경우가 발생합니다.
필드정의의 필드구분자를 @가 아닌 다른형태(ex> @^^@)로 변경하시면 됩니다.
데이터에 &가 있는 경우는 xml파서에서 오류를 발생시킵니다.
XML스펙에 정의된 엔티티로 값을 변경하셔야 합니다.
아래는 엔티티에 정의된 특수문자를 변형시켜야만 하는 값들입니다.
< <
> >
& &
' '
" "
# 출처: http://www.m2soft.co.kr/support/QA/BBSView.asp?IDX=5693&N=9&page=1&board_id=EDIT&SearchKey=SUBJECT&SearchStr=@