JSON ou XML.| Tipo | Descrição |
|---|---|
| null | Representa um valor JSON "null". |
| boolean | Representa um valor "true" ou "false", correspondente ao valor JSON "true" ou "false". |
| object | Representa uma coleção não ordenada de pares chave-valor, correspondente ao valor JSON "object". |
| array | Representa uma lista ordenada de valores, correspondente ao valor JSON "array". |
| number | Representa um valor numérico decimal de base 10, de precisão arbitrária, correspondente ao valor JSON "number". |
| string | Representa uma cadeia de caracteres Unicode, correspondente ao valor JSON "string". |
array, será gerada automaticamente uma propriedade ITEMS de subnível. Esta especifica o tipo de dados dos elementos dentro do array.| Palavra-chave | Descrição |
|---|---|
| allOf (AND) | Especifica que a propriedade deve cumprir todos os schemas definidos na composição. |
| anyOf (OR) | Especifica que a propriedade pode estar em conformidade com qualquer um dos schemas listados na composição. |
| oneOf (XOR) | Especifica que a propriedade deve cumprir um e apenas um dos schemas definidos na composição. |
| Botão | Descrição |
|---|---|
| * | Indica se a propriedade é obrigatória. |
| N | Especifica se a propriedade permite valores nulos. |
| Definições | Permite-lhe editar definições avançadas no Editor de Tipos. |
String, Integer e Number, o Apidog suporta enum. Ao ativar o comutador de enum, pode adicionar valores e descrições de enum. Além disso, pode efetuar Edição em Massa para valores de enum.object e, em seguida, utilizando a palavra-chave additionalProperties para especificar o tipo dos valores nos pares chave-valor.



name e email. Agora, com a atualização do sistema, pretende incluir outros campos.

(0,"A",2,"C"), pode definir o tipo de elemento como array no modelo de dados, depois definir o tipo de items como anyOf no padrão de combinação e, em seguida, adicionar elementos filhos do tipo string e integer, respetivamente.


| Ferramenta | Descrição |
|---|---|
| Gerar a partir de JSON etc. | Esta ferramenta permite-lhe gerar automaticamente schemas a partir de JSON, dados XML e outras fontes, ou diretamente a partir de estruturas de tabelas de bases de dados. Saiba mais sobre Gerar schemas a partir de JSON etc.. |
| Pré-visualização | Esta ferramenta cria dados de mock que cumprem a definição do schema, fornecendo uma pré-visualização dos dados esperados. |
| Gerar código | Esta ferramenta pode produzir código de definição de estruturas de dados em várias linguagens de programação. Saiba mais sobre Gerar código. |
| JSON Schema | Esta ferramenta permite a edição direta de JSON schemas para ajuste fino e personalização. |