1
문제가 발생했습니다. Java에서 XSLT 2.0 (SAXON-HE 9.8.0 프로세서)을 사용하여 XML을 변환해야합니다. 내 XSLT에서는 (가져 오기를 통해) functx에서 외부 함수를 사용하고 있습니다. 메모리에 외부 함수 (functx)가있는 XSLT
두 파일 (XSLT지도 및 functx에 끝내고 .xsl 파일) 잘 작동 같은 디렉토리 모든 일에 있습니다
. 은 내 끝내고 .xsl에서 functx 올바르게 가져 그것은 작동합니다에 xmlns : functx = "http://www.functx.com을"
XSL : 수입 HREF = "functx 패키지를. 두 파일가 문자열로 메모리에 개체 또는에는 InputStream 또는 무엇이든 을 때 XSL "
내 끝내고 .xsl지도에서 functx에서 사용 외부 함수하는 방법은 무엇입니까?
이전에했던 것처럼 하나의 디렉토리에 드라이브의 파일을 저장할 수 없습니다.
내 문제를 해결할 수있는 유일한 방법은 functx 파일을 내 .xsl 매퍼에 붙여 넣는 것이지만 이것은 잘못된 해결책입니다. [매우] 나쁜 습관입니다.
은 어떻게 사용합니까 :
- 자바 7
- 는 SAXON-HE 프로세서를 9.8.0
- XSLT 2.0