377.6. XQuery를 변환으로 사용
다음과 같이 경로에서 변환 또는 setBody를 사용하여 메시지 변환을 수행할 수 있습니다.
from("direct:start"). transform().xquery("/people/person");
from("direct:start").
transform().xquery("/people/person");
xquery는 기본적으로 CryostatResult를 사용하므로 text()를 사용하여 사용자 노드의 값을 가져 오려면 다음과 같이 xquery에 문자열을 결과 유형으로 사용해야 합니다.
from("direct:start"). transform().xquery("/people/person/text()", String.class);
from("direct:start").
transform().xquery("/people/person/text()", String.class);