본문 바로가기

Programming/XML

프로세싱 지시자

 프로세싱 지시자는 줄여서 PI라고 부른다. PI는 해당 XML 문서를 처리하는 응용프로그램에게 XML 문서의 처리 방법을 지시하는 내용을 담고 있다. 다음은 프로세싱 지시자를 작성하는 문법이다.

 

문법     <?타겟 이름 지시자?>

 

타겟은 프로세싱 지시자를 처리하는 응용프로그램을 식별하는 역할을 한다.

 

<?데이터 뷰어 디폴트 모양: 막대 그래프?> 

<?웹 브라우저 디폴트 모양: 테이블?>

 

XML 문서가 위의 내용을 데이터 뷰어 및 웹 브라우저에서 보여준다고 할때, 데이터 뷰어는 타겟이 데이터 뷰어인 PI를 발견하고 막대그래프를 그릴 것이고, 웹 브라우저는 타겟이 웹 브라우저인 PI를 발견하고 테이블을 그리게 될 것이다.

물론 데이터 뷰어와 웹 브라우저 상호간 자신과 관련이 없는 PI는 버린다.

이 글은 스프링노트에서 작성되었습니다.