Editor da Tarefa XML (página Geral)

Use o nó Geral da caixa de diálogo Editor da Tarefa XML para especificar o tipo de operação e configurar a operação.

Para obter informações sobre esta tarefa, consulte Tarefa XML. Para obter informações sobre como trabalhar com documentos e dados XML, consulte "Employing XML in the .NET Framework" na Biblioteca MSDN.

Opções estáticas

  • OperationType
    Selecione o tipo de operação na lista. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Validar

    Valida o documento XML com base em um esquema de definição de tipo de documento (DTD) ou definição de esquema XML (XSD). Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Validar.

    XSLT

    Executa transformações de XSL em documentos XML. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção XSLT.

    XPATH

    Executa consultas e avaliações de XPath. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção XPATH.

    Mesclar

    Mescla dois documentos XML. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Mesclar.

    Diff

    Compara dois documentos XML. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Diff.

    Patch

    Aplica a saída da operação Diff para criar um documento novo. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Patch.

  • SourceType
    Selecione o tipo de origem do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • Origem
    Se a Origem for definida como Entrada direta, forneça o código XML ou clique no botão de reticências (...) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

    Se a Origem for definida como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se a Origem for definida como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

Opções dinâmicas de OperationType

OperationType = Validar

Especifique as opções para a operação Validar.

  • SaveOperationResult
    Especifique se a tarefa XML salva a saída da operação Validar.

  • OverwriteDestination
    Especifique se o arquivo ou a variável de destino deve ser substituída.

  • Destino
    Selecione um Gerenciador de conexões de arquivos existente ou clique em <Nova Conexão...> para criar um gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

  • DestinationType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • ValidationType
    Selecione o tipo de validação. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    DTD

    Use uma DTD.

    XSD

    Use um esquema XSD. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção ValidationType.

  • FailOnValidationFail
    Especifique se a operação deve falhar caso o documento não seja validado.

Opções dinâmicas de ValidationType

ValidationType = XSD

  • SecondOperandType
    Selecione o tipo de origem do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperand
    Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML utilizando a caixa de diálogo Editor de Origem.

    Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se XPathStringSourceType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

OperationType = XSLT

Especifique as opções para a operação XSLT.

  • SaveOperationResult
    Especifique se a tarefa XML salva a saída da operação XSLT.

  • OverwriteDestination
    Especifique se o arquivo ou a variável de destino deve ser substituída.

  • Destino
    Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se DestinationType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

  • DestinationType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperandType
    Selecione o tipo de origem do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperand
    Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML utilizando a caixa de diálogo Editor de Origem.

    Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se XPathStringSourceType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

OperationType = XPATH

Especifique as opções para a operação XPath.

  • SaveOperationResult
    Especifique se a tarefa XML salva a saída da operação XPath.

  • OverwriteDestination
    Especifique se o arquivo ou a variável de destino deve ser substituída.

  • Destino
    Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se DestinationType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

  • DestinationType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperandType
    Selecione o tipo de origem do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperand
    Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML utilizando a caixa de diálogo Editor de Origem.

    Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se XPathStringSourceType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

  • PutResultInOneNode
    Especifique se o resultado é gravado em um único nó.

  • XPathOperation
    Selecione o tipo de resultado XPath. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Avaliação

    Retorna os resultados de uma função XPath.

    Lista de nós

    Retorna os nós selecionados como um fragmento XML.

    Valores

    Retorna o valor do texto interno de todos os nós selecionados, concatenados em uma cadeia de caracteres.

OperationType = Mesclar

Especifique as opções para a operação Mesclar.

  • XPathStringSourceType
    Selecione o tipo de origem do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • XPathStringSource
    Se XPathStringSourceType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

    Se XPathStringSourceType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se XPathStringSourceType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável

    Quando você usa uma instrução XPath para identificar o local de mesclagem no documento original, espera-se que esta instrução retorne um único nó. Se a instrução retornar vários nós, apenas o primeiro será usado. O conteúdo do segundo documento é mesclado no primeiro nó retornado pela consulta XPath.

  • SaveOperationResult
    Especifique se a tarefa XML salva a saída da operação Mesclar.

  • OverwriteDestination
    Especifique se o arquivo ou a variável de destino deve ser substituída.

  • Destino
    Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se DestinationType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

  • DestinationType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperandType
    Selecione o tipo de destino do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperand
    Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

    Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se SecondOperandType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar VariávelVariáveis do Integration Services, Adicionar Variável

OperationType = Diff

Especifique as opções para a operação Diff.

  • DiffAlgorithm
    Selecione o algoritmo Diff para ser usado ao comparar documentos. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Auto

    Deixe a tarefa XML determinar se o algoritmo rápido ou preciso deve ser usado.

    Rápido

    Use um algoritmo Diff rápido, porém menos preciso.

    Preciso

    Use um algoritmo Diff preciso.

  • Opções de Diff
    Defina as opções de Diff a serem aplicadas à operação Diff. As opções estão listadas na tabela a seguir.

    Valor

    Descrição

    IgnoreXMLDeclaration

    Especifique se a declaração XML deve ser comparada.

    IgnoreDTD

    Especifique se a DTD deve ser ignorada.

    IgnoreWhite Spaces

    Especifique se devem ser ignoradas as diferenças na quantidade de espaços em branco ao comparar documentos.

    IgnoreNamespaces

    Especifique se devem ser comparados o URI (Uniform Resource Identifier) no namespace de um elemento e seus nomes de atributo.

    ObservaçãoObservação
    Se essa opção for definida como True, dois elementos que têm o mesmo nome local, mas namespaces diferentes, serão considerados idênticos.

    IgnoreProcessingInstructions

    Especifique se as instruções de processamento devem ser comparadas.

    IgnoreOrderOf ChildElements

    Especifique se a ordem de elementos filho deve ser comparada.

    ObservaçãoObservação
    Se essa opção for definida como True, os elementos filho que diferem apenas em sua posição em uma lista de irmãos serão considerados idênticos.

    IgnoreComments

    Especifique se os nós de comentário devem ser comparados.

    IgnorePrefixes

    Especifique se os prefixos de elemento e nomes de atributo devem ser comparados.

    ObservaçãoObservação
    Se você definir esta opção como True, dois elementos que têm o mesmo nome local, porém URIs de namespace e prefixos diferentes, serão considerados idênticos.
  • FailOnDifference
    Especifique se a tarefa falha caso a operação Diff falhar.

  • SaveDiffGram
    Especifique se o resultado da comparação deve ser salvo, um documento DiffGram.

  • SaveOperationResult
    Especifique se a tarefa XML salva a saída da operação Diff.

  • OverwriteDestination
    Especifique se o arquivo ou a variável de destino deve ser substituída.

  • Destino
    Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se DestinationType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável. Variáveis do Integration Services, Adicionar Variável.

  • DestinationType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperandType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperand
    Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

    Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se SecondOperandType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar VariávelVariáveis do Integration Services, Adicionar Variável

OperationType = Patch

Especifique as opções para a operação Patch.

  • SaveOperationResult
    Especifique se a tarefa XML salva a saída da operação Patch.

  • OverwriteDestination
    Especifique se o arquivo ou a variável de destino deve ser substituída.

  • Destino
    Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se DestinationType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável.

  • DestinationType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperandType
    Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.

    Valor

    Descrição

    Entrada direta

    Defina a origem de um documento XML.

    Conexão do arquivo

    Selecione um arquivo que contém o documento XML.

    Variável

    Defina a origem como uma variável que contém o documento XML.

  • SecondOperand
    Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

    Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.

    Tópicos relacionados:File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos

    Se SecondOperandType for definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

    Tópicos relacionados: Variáveis do Integration Services, Adicionar Variável