제목/이름과 같은 경로를 템플릿에 전달한 다음 서식 파일에서 전달 된 경로를 텍스트 문자열이 아닌 경로로 전달할 수 있습니까? 경로가 텍스트가 아닌 경로로 처리된다는 것을 알았습니다.서식 파일에 패스 전달
0
A
답변
0
경로 데이터 형식이 XPath 또는 XSLT에 없으므로 없습니다. 이 매개 변수에 대해 어떤 종류의 작업을 수행 하시겠습니까? 경로가 가리키는 파일에 대한 정보를 얻으시겠습니까?
1
문자열 값을 XPath 표현식으로 평가하고 결과 (예 : 노드 집합)를 반환하는 EXSLT 확장 함수 dyn:evaluate()
이 있습니다 (EXSLT reference page 참조). 해당 페이지에 따르면 libxslt, Xalan-J 및 4XSLT가 해당 기능을 구현합니다. 색슨은 또한 그것을 구현하지만 EXSLT보다는 네임 스페이스에서 구현합니다.
0
Saxon은 확장 기능, saxon:evaluate() 및 saxon:evaluate-node()을 구현합니다.
1
나는 당신이하려는 일에 달려 있습니다. 경로가 xml 파일을 가리키는 경우 문서 (파일 이름) 구문을 사용하여 파일의 내용을 xsl 변수에 넣을 수 있습니다.
<xsl:varialble name="myvar" select="document(somepath)/somenode" />
관한주의 여기, 파일이 존재 먼저 것을, 둘째 기본적으로 다른 문서에 액세스를 제한 최신 파서에서 MSXML 보안 설정 조심.
관련 문제
- 1. LESS @import : lessc에 패스 전달
- 2. 패스
- 3. jsf-facelets 전달 바이 패스 서블릿 필터
- 4. 다른 뷰 위로 UI보기 및 패스 전달
- 5. Node.js : 파일에 변수 전달
- 6. REINSTALLMODE를 MSI 파일에 전달
- 7. 패스 변수
- 8. 패스 :: 파이썬
- 9. 패스
- 10. Java : XML 파일에 DOM 작성하기 (서식 문제)
- 11. 파일에 작성된 서식 지정 숫자에 지역화 방지
- 12. Mathematica에서 파일에 쓸 때 숫자 서식 지정
- 13. 전자 메일 서식 파일에 HTML 주석을 사용해야합니까?
- 14. 사용자 지정 서식 파일에 컨트롤이 없습니다.
- 15. 전자 메일 서식 파일에 이미지를 삽입하는 방법
- 16. 패스 객체
- 17. VB에서 배치 파일에 변수 전달
- 18. 다른 JSP 파일에 목록 전달
- 19. 로더가있는 파일에 대한 정보 전달
- 20. 다른 .m 파일에 값 전달
- 21. 패스 유형
- 22. 서식 xsl 서식 파일
- 23. 로우 패스 및 하이 패스 필터?
- 24. 다른 PHP 파일에 인덱스 번호의 값을 전달
- 25. 기존 ASP 포함 파일에 매개 변수를 전달
- 26. Windows에서 Apache의 실행 파일에 CGI 인수 전달
- 27. jquery : PHP 파일에 게시물 변수를 전달
- 28. 여러 변수를 레일스의 Haml 파일에 전달 하시겠습니까?
- 29. 패스 매개 변수
- 30. 패스 값이
이 답변은 올바른 것으로 플래그 지정 되었습니까? 그것은 부분적으로 답을하고 답안에 질문의 수를주었습니다. 나는 저자가 같은 의견을 가지고 있다고 생각합니다. 다른 게시물은 dyn과 같은 가능성을 나열합니다. '동적 인'동작을 허용하는지 평가하십시오 ('표준 XSLT'가 아닌 비용). – GerG