Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Referência: objeto auxiliar util

Referência: objeto auxiliar util

Funções úteis

Name
Argumentos
Tipo de valor de retorno
Observações
cleanString
Valor da cadeia de caracteres
Cadeia de caracteres
Usada para fazer escape de todos os caracteres de entrada que devam ter escape em documentos XML.
Exemplo:
<Value>@{util.cleanString(parts[0].xpath(‘/root/row/a_value’))}</Value>
getExtForContentType
Tipo mime da cadeia de caracteres
Cadeia de caracteres
Permite que uma integração obtenha uma extensão de arquivo, como .txt ou .xml, com base no tipo MIME especificado.
getFilenameFromContentDisposition
Correspondência de conteúdo-disposição
Cadeia de caracteres
Extrai um nome de arquivo de uma cadeia de content-disposition. Alguns componentes de conjunto, como a estratégia de iterador de documento, preenchem o cabeçalho da mensagem de exclusão de conteúdo com informações de nome de arquivo.
Exemplo: esse código retorna o valor
testfile.pdf
:
util.getFilenameFromContentDisposition( ‘attachment; filename=testfile.pdf’)
readFileToVar
Cadeia de caracteres var_name, Nome do arquivo de cadeia de caracteres
Permite que arquivos que não sejam de texto sejam lidos em uma variável. Este é o único meio fornecido pelo qual documentos não textuais podem ser carregados. Observe que o atributo static-file da etapa
write
pode carregar somente documentos de texto em uma mensagem ou variável. O arquivo é especificado em relação ao diretório WSAR-INF.
Exemplo: o código a seguir lê o arquivo de imagem icon-32.png do diretório WSAR-INF na variável de contexto v1:
util.readFileToVar(‘v1’, ‘icon-32.png’)
readFileToVar
Cadeia de caracteres var_name, Nome de arquivo da cadeia de caracteres, Tipo de mime da cadeia de caracteres
Permite que arquivos que não sejam de texto sejam lidos em uma variável cujo tipo MIME você especifica. Este é o único meio fornecido pelo qual documentos não textuais podem ser carregados. Observe que o atributo static-file da etapa
write
pode carregar somente documentos de texto em uma mensagem ou variável. O arquivo é especificado em relação ao diretório WSAR-INF.
Exemplo: esse código lê o arquivo de imagem icon-32.png do diretório WSAR-INF na variável de contexto v1 com o tipo MIME imagem/png:
util.readFileToVar(‘v1’, ‘icon-32.png’, ‘image/png’)