문제

현재 XSLT 2.0을 사용하려고 하는데 오픈 소스 Java 구현을 찾을 수 없습니다(색슨-B 청구서에 맞는 것 같지만 스키마를 인식하지 못합니다).

뭔가 빠졌나요?

도움이 되었습니까?

해결책

유일한 사람은 색슨 히입니다.

색슨 히

W3C는 테스트를 위해 온라인 버전을 호스팅합니다.

W3C Jigsaw XSLT 2.0 서비스

그리고 jsfiddle과 같은 버전도 있습니다.

xsltransform.net

Frameless 프로젝트는 JavaScript 버전을 호스팅합니다.

XSLT 바이올린

이를 사용하는 앱 엔진 프로젝트도 있습니다.

XSLT 앱 엔진 테스트 하네스

그 외에는 XPath 2.0을 구현하는 불완전한 Xerces 확장 기능이 있습니다.

Xerces XPath 2.0 확장

XPath 2.0을 구현하는 일식 확장자 :

wtp xpath2.0 프로세서

XSLT 2.0을 부분적으로 구현하는 불완전한 Xalan-J 지점 :

Xalan-J 해석 프로세서에서 XSLT 2.0 지원을위한 일부 프로토 타입 작업은 2003 년에 진행되었지만 뒤로 물러났습니다. 이 프로토 타입 작업은 XSLT20 지점에서 여전히 사용할 수 있습니다. http://svn.apache.org/repos/asf/xalan/java/branches/xslt20/, 그러나 그 이후로 Nobdy는 초기 프로토 타이핑을 수행하기 위해 앞으로 나아 갔으며 Xalan PMC는 XSLT 2.0 지원에 대한 계획을 세우지 않았습니다.

서버 측 구현뿐만 아니라 색슨 족 실행할 수 있습니다 나도른/avatar.js:

xslty

참조

다른 팁

예, 2.5 년 전부터 내 질문에 답하고 있습니다.

아직 시도하지 않았지만 그냥 우연히 일식 정신병자, (문서에 따르면) XPath 2.0 XML 스키마 인식 프로세서 (XPath 2.0 테스트 스위트)의 96% (버전 1.1M1)입니다.

아카이브의 경우도 있습니다 Altovaxml, XMLSPY 등에 사용되는 베어 비어, 스키마 인식 XSLT 2.0 엔진

불행히도 XMLSPY와 마찬가지로 창문 만 있습니다.

너 확실하니 정말 스키마 인식 프로세서가 필요합니까?스타일시트에서 오류를 더 빨리 찾는 데 도움이 될 수 있지만 비용이 이점보다 클 수 있습니다(금전 및 라이센스 측면 모두에서).

Saxon-SA는 Saxon B의 스키마 인식 버전입니다.여기에는 오픈 소스 Saxon B 전체가 포함되어 있습니다(Mozilla Public License에 따라 게시됨).폐쇄 소스인 "스키마 인식" 항목일 뿐이므로 대부분은 여전히 ​​자유 소프트웨어입니다(자유 발언의 경우에만 그렇습니다..).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top