2010-04-26 3 views
4

XSLT 1.0 스타일 시트 내에서 결과 문서에 일반 텍스트 파일의 내용을 포함하려면 어떻게해야합니까? 즉, 단지 document() 좋아하지만, 구문 분석하지 않고 :XSLT 1.0이 포함 된 일반 텍스트 파일 포함

<xsl:value-of select="magic-method-to-include-plaintext(@xlink_href)" /> 

나는 거의 때문에이 확장없이 작동하지 않습니다, 확인 :

  1. 정의 특별한 XPath는 기능이/XPath는 2.0 XSLT에서이에 대한 :

    <xsl:value-of select="unparsed-text(@xlink:href, 'UTF-8')"/> 
    
  2. XSLT 자주 묻는 질문에만 Java extension이 생을 달성하기 위해 나열 s를 통해 EXSLT

그러나 나는 뭔가를 놓쳤을까요?

답변

4

그러나 아마도 내가 놓친 것일까 요?

아니, XSLT 1.0 확장 기능을 사용하지 않고 비 XML 텍스트 파일의 내용을 액세스 할 수 없습니다.

이 문제를 해결하는 방법 중 하나는 문자열을 전역 매개 변수로 변환에 전달하는 것입니다.

+0

답변을 주셔서 감사합니다. – Boldewyn

+0

xml 파일에 액세스하려고합니다. 그러나 전체 파일 자체를 포함하는 대신 xml 파일에서 하나의 노드 만 사용하십시오. 그럼 어떻게 구문 분석/xsl 파일을 탐색하고 해당 노드를 하나만 표시합니까? –

관련 문제