문제

XML 문서를 변환하고 싶습니다.소스 XML은 다음과 같습니다. 라코 디스

다음으로 바꾸고 싶습니다. 라코 디스

다음 코드 줄이 작동하지 않습니다. 라코 디스

출력은 와 같은 일련의 요소입니다.(공백없이 ...)

"// Element / Year", "./ Element / Year" "// svc : Element / Year"작동하지 않습니다.한 가지 문제는 "Element"태그가 "svc"네임 스페이스에 있고 "Year"태그가 기본 네임 스페이스에 있다는 것입니다.

어쨌든 네임 스페이스 문제가 발생 했나요? 아니면 "concat ()"함수를 잘못 사용하고 있나요?

도움이 되었습니까?

해결책

네임 스페이스 문제 일 수 있으며 현재 컨텍스트와 관련된 문제 일 수 있습니다.소스 용 (네임 스페이스 선언을 추가하여 올바른 형식의 xml로 만들기) 라코 디스

스타일 시트 라코 디스

필요한 결과를 얻을 수 있습니다.svc:Element는 접두사가 붙은 네임 스페이스를 사용하여 선택해야하며 새 태그를 생성 할 때 컨텍스트는 svc:Element가 아니라 svc:ElementList입니다.

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