Utilizando uma Folha de Estilo XSL Existente

Este tópico mostra como especificar uma folha de estilo XSL existente para ser utilizada pela primitiva de Transformação XSL.

Siga estas etapas para usar uma folha de estilo XSL existente, e opcionalmente editá-la.

  1. Na página de detalhes da visualização de propriedades, primeiro identifique a parte da mensagem que está disponível para a transformação, para as mensagens de entrada e de saída. Selecione uma opção na lista Raiz:
    • / para transformar a mensagem completa.
    • /body para transformar o corpo da mensagem
    • /headers para transformar os cabeçalhos da mensagem
    • /context para transformar o contexto da mensagem

    Nota: Ao selecionar / como a raiz, é necessário mapear explicitamente todas as seções da mensagem no Editor de mapeamento de XML. Caso contrário, você pode receber erros no tempo de execução.

  2. Clique no botão Procurar. Todas as folhas de estilo XSL disponíveis (xsl) e mapas XML (xmx) são listadas no diálogo Seleção de Arquivo de Mapeamento. Selecione a folha de estilo e clique em OK.
  3. A folha de estilo XSL agora aparece no campo Arquivo de Mapeamento. Para fazer alterações nesse arquivo, clique em Editar para iniciar o Editor de XSL.

Exemplo

Uma primitiva de Transformação XSL denominada TransformToDelayed acabou de ser incluída no fluxo. A figura a seguir mostra as propriedades da primitiva na visualização Detalhes:


Figura da primitiva de Transformação XSL sem informações sobre o arquivo de mapeamento

A imagem a seguir mostra o assistente Seleção de Arquivo de Mapeamento que é iniciado quando o botão Procurar é clicado.

A figura a seguir mostra as propriedades da primitiva TransformToDelayed após a seleção de uma folha de estilo existente denominada TransformToDelayed.xsl.

Figura das propriedades TransformToDelayed mostrando a xsl selecionada

Feedback
(C) Direitos Autorais IBM Corporation 2005, 2006. Todos os Direitos Reservados.