IReport - Delimitadores

Olá pessoal! Bom dia a todos!
Estou com uma dúvida!
Estou usando IReport 3.0 para gerar um relatório usando uma fonte de dados um arquivo XML de uma aplicação Web que fiz. Uma das tags desse arquivo XML é gerado da seguinte forma

<solicitacao atributo 1=“valor” atributo 2=“valor” atributo 3=“valor 1|valor 2|valor 3”/>,

ou seja, eu utilizo um delimitador “|” em um dos atributos. A pergunta é alguém sabe como faço agora para separar os dados desse atributo no Ireport utilizando esse delimitador.

Amigo, aproveitando seu tópico, como se determina qual campo do seu relatório vai receber determinada coluna do banco?