Análise de arquivos XML em CDM
. CDM O analisador XML permite a análise de pares de chave-valor de atributo em arquivos XML, portanto, quando você carrega dados de configuração de um arquivo XML no CDM, você pode identificar facilmente os atributos de cada elemento no CDM editor ou exibição de lista.
Importante:
Configuração de DevOps agora está descontinuado e não há mais suporte ou disponível para nova ativação.
Esta análise de pares de chave-valor de atributo de um arquivo XML para um formato JSON no CDM ajuda você das seguintes maneiras:
- Carregando dados de configuração existentes de um arquivo XML, incluindo os atributos de elementos XML como pares de chave-valor apropriados em JSON.
- Diferenciando atributos dos itens de dados de configuração facilmente no CDM editor.
- Validando dados CSV importados com atributos em CDM para implantação.
- Convertendo pares de chave-valor de atributo no formato JSON como atributos de elemento XML no arquivo XML.
Análise de XML para JSON durante a importação
Quando você importa um arquivo XML para carregar seus dados de configuração CDM, O analisador converte atributos e texto em elementos XML para o formato JSON da seguinte forma:
- Adiciona o. @Prefixo para todos os nomes de chave correspondentes aos atributos de elementos XML.
- Adiciona um #textChave para o valor de texto de anexação de elementos XML que têm atributos e texto de anexação.
O exemplo a seguir mostra como a conversão se parece entre os formatos XML e JSON:
- Formato XML
<app> <components> <paymentService type="B2C"> <provider region="EMEA">ABCPay</provider> <service>XYZPay</service> </paymentService> </components> <app>- Formato JSON
{ "app" : { "components" : { "paymentService" : { //key-value pair for XML elements with attributes "@type" : "B2C", // @ prefix for attribute "provider" : { "@region" : "EMEA", // @ prefix to key name for attribute "#text" : "ABCPay" // #text key name for enclosing text }, "service" : "XYZPay" //key-value pair for XML elements without attributes } } } }
Análise de JSON para XML durante a exportação
Para manter os atributos XML e o texto anexado em seu formato original ao exportar os dados de configuração para um formato de arquivo XML, você deve atualizar os dados de configuração da seguinte forma:
- Adicione @Prefixo para todos os nomes de chave para fazê-los serem analisados como atributos de elementos XML.
- Adicione chaves nomeadas #textPara CDIs que devem ser analisados como o valor de texto de anexação de elementos XML, quando os atributos e o texto de anexação estão presentes.