XSLT 1.0의 변수에서 특정 요소를 선택하려면 어떻게해야합니까? <xsl:copy-of select="$foo"/>
을 사용하여 모든 요소를 볼 수 있지만 변수 내의 한 요소의 값만 원한다면 어떻게해야합니까?XSLT 1.0에서 변수의 요소 값 표시
답변
원하는 요소를 처리하려면 XPath를 사용하십시오. 예를 들어
는 :
당신은 샘플 XML을 게시하는 경우 더 완벽한 답변이 제공 될 수$foo/bar
, 당신은 $foo
변수, 어느 당신이 해결하려고하는 요소 값을 할당하는 방법을 보여 주었다.
다음은 변수'<변수 이름 = "테스트"XSL>는 선택 = "$ 테스트/엘 가치의 XSL : 변수>'나는이'
xslt 1.0의 제한 사항입니다. 'select' 속성을 사용하여 소스 문서에서 무언가를 Test 변수에 할당하면 .xslt 파일에서 xml을 직접 지정하지 않아도 작동합니다. 기술적으로 이는 이전이 노드 집합이고 후자는 결과 트리 조각입니다. 자세한 내용을 보려면이 질문을 확인하십시오. http://stackoverflow.com/questions/9837589/result-tree-fragment-to-node-set-generic-approach-for-all-xsl-engines –
- 1. XSLT 변수의 값 일치
- 2. xslt 1.0에서 이전 반복의 요소 가져 오기
- 3. XSLT 탈출 비는 XSLT 1.0에서
- 4. xslt 1.0에서 집계하는 방법
- 5. XSLT 1.0에서 0x19 처리
- 6. xslt 1.0에서 regexp 오류
- 7. XSLT 스왑 요소 값
- 8. XSLT 요소 값 :
- 9. xslt 1.0에서 xslt 2.0으로 전환하는 방법
- 10. CDATA가 XSLT 1.0에서 xslt 변환을 느리게합니까?
- 11. 표시 값 - XSLT
- 12. XSLT 1.0에서 Jquery를 사용하는 방법
- 13. XSLT 1.0에서 문자열 서식 지정
- 14. XSLT - 행의 하위 요소 표시
- 15. XSLT 1.0에서 동적 값 문자열을 이스케이프 처리하는 작은 따옴표
- 16. XSLT 1.0에서 위치 (노드 집합)를 모방합니까?
- 17. XSLT : 요소의 접두어를 가져 오는 중입니까? XSLT 1.0에서
- 18. xslt 1.0에서 xml 문서를 캐시하는 방법
- 19. XSLT 1.0에서 현재 날짜를 얻으려면 어떻게해야합니까?
- 20. XSLT 1.0에서 DATE의 형식을 지정하는 방법
- 21. XSLT 1.0에서 노드를 집계하는 방법은 무엇입니까?
- 22. 버전 변경으로 XSL 1.0에서 XSLT 2.0으로 변경
- 23. XSLT 1.0에서 params를 연결하는 방법은 무엇입니까?
- 24. XSLT/XPATH 1.0에서 str : replace를 어떻게 수행합니까?
- 25. XSLT 1.0은 변수의 값을 대체합니다.
- 26. 굵게 표시된 XSLT 출력의 변경된 요소 표시
- 27. XSLT v 1.0에서 초를 hh : mm : ss로 변환합니다.
- 28. XSLT 수정 값
- 29. 증분 변수의 값 표시 {변수} 함수 외부
- 30. XSLT 원하지 않는 값
변수가 무엇이고 어떻게 정의되어 있는지에 따라 달라집니다. 당신은''정의를 보여줄 수 있습니까? 'select = "..."'또는 중첩 된 자식으로 설정하고 있습니까? foo5 foo6 : –