XSLT 콘텐츠 포맷터 정의
XSLT 콘텐츠 포맷터는 Notification Services와 함께 제공되는 표준 콘텐츠 포맷터입니다. XSLT 콘텐츠 포맷터가 사용하는 각 알림 클래스에 맞게 해당 콘텐츠 포맷터를 구성해야 합니다.
속성
XSLT 콘텐츠 포맷터를 정의할 때는 다음 속성 및 값을 사용하십시오.
- ClassName(필수)은 XsltFormatter여야 합니다.
- 표준 콘텐츠 포맷터 정보에는 AssemblyName 속성을 사용하지 마십시오.
인수
XSLT 콘텐츠 포맷터는 다음의 3가지 명명된 인수를 초기화 매개 변수로 사용합니다.
- XsltBaseDirectoryPath(필수)는 모든 XSLT 파일의 루트 위치로 사용되는 디렉터리를 지정합니다.
- XsltFileName(필수)은 원시 알림 데이터를 적합한 표시 형식으로 변환하는 데 사용되는 XSLT 파일의 이름을 지정합니다.
- DisableEscaping(옵션)은 이벤트 데이터에 XML 또는 HTML 데이터가 포함되어 있음을 나타내는 부울 값을 제공하며 데이터의 추가 변환을 방지합니다. 기본값은 false입니다.
예
다음 예제에서는 ADF(응용 프로그램 정의 파일)에 XSLT 콘텐츠 포맷터를 정의하는 방법을 보여 줍니다.
<ContentFormatter>
<ClassName>XsltFormatter</ClassName>
<Arguments>
<Argument>
<Name>XsltBaseDirectoryPath</Name>
<Value>C:\TransformDirectory</Value>
</Argument>
<Argument>
<Name>XsltFileName</Name>
<Value>StockTransform.xsl</Value>
</Argument>
<Argument>
<Name>DisableEscaping</Name>
<Value>true</Value>
</Argument>
</Arguments>
</ContentFormatter>
참고 항목
개념
콘텐츠 포맷터 구성
XSLT 파일 만들기
XSLT 파일 위치
관련 자료
XSLT 콘텐츠 포맷터
알림 클래스 정의
Notification Services 응용 프로그램 정의