Converte JSON para XML / Convert JSON to XML
Converte um conteúdo em formato JSON para XML.
Figura 1 - Bloco Converte JSON para XML
Compatibilidade
Bloco servidor: cronapi.json.Operations.toXml()
Retorno
Retorna o conteúdo informado no formato XML.
Parâmetros
Valor a ser lido
Objeto contendo o elemento JSON a ser convertido.
Posição: 1
Inglês: Value to be read
Tipo: JSON
Exemplo:
{ "nome": "Maria", "idade": 30, "profissao": "Engenheira de Software", "habilidades": [ "Python", "Java", "SQL" ], "contato": { "email": "maria.exemplo@email.com", "telefone": "1234-5678" } }
Exemplo
A função abaixo em destaque converte o conteúdo JSON para XML.
Figura 2 - Exemplo de utilização do bloco Converter JSON para XML
Abaixo apresentamos o JSON utilizado no parâmetro "Valor a ser lido" e a saída em XML, respectivamente.
Entrada do bloco
{
"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{
"value": "New",
"onclick": "CreateNewDoc()"
},
{
"value": "Open",
"onclick": "OpenDoc()"
},
{
"value": "Close",
"onclick": "CloseDoc()"
}
]
}
}
}Retorno do bloco
<?xml version="1.0" encoding="UTF-8"?>
<root>
<menu>
<popup>
<menuitem>
<onclick>CreateNewDoc()</onclick>
<value>New</value>
</menuitem>
<menuitem>
<onclick>OpenDoc()</onclick>
<value>Open</value>
</menuitem>
<menuitem>
<onclick>CloseDoc()</onclick>
<value>Close</value>
</menuitem>
</popup>
<id>file</id>
<value>File</value>
</menu>
</root>Nesta página