Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

163
Visualizações
¿Cómo obtener una lista de posibles valores de formato JSON Schema para usar en la aplicación REACT?

Estamos desarrollando una aplicación REACT que necesita obtener una lista de los formatos integrados estándar del esquema JSON. Según la página de referencia de json-schema.org, los formatos incorporados son los siguientes:

  • Fechas y horas
  • Correos electrónicos
  • nombres de host
  • Direcciones IP
  • etc.

Preferiría no tener que codificar esos valores en nuestra aplicación, entonces, ¿cómo podemos recuperar una lista de esos valores posibles mediante programación?

[EDITAR]

Una aclaración, estamos desarrollando un esquema JSON que establece "$schema": "http://json-schema.org/schema" . Así es como la aplicación podría identificar que estamos utilizando la especificación de esquema JSON actual. A partir de ahí, estamos buscando una forma de cargar valores posibles para "format" para que podamos presentarlo en la interfaz de usuario.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

$schema indica la versión de la especificación que utiliza el esquema que la declara.

Cada versión de la especificación declara un (pequeño) conjunto estático de formatos disponibles.

No es descabellado codificar estos conjuntos en una búsqueda por valor de $schema . Solo hay 4 o 5 (si incluye el borrador 4) valores para esta palabra clave, a menos que esté escribiendo sus propios metaesquemas.

Los he codificado en mi biblioteca JSON Schema, JsonSchema.Net .


Si está buscando una forma automatizada de encontrar estos valores, tendrá que escanear los documentos de especificación. No se enumeran en los metaesquemas, que es lo que obtiene cuando navega hasta el URI (no una URL) que se encuentra en $schema . El metaesquema solo requiere que el valor del format sea una cadena.

La especificación deja intencionalmente esto abierto para que las personas puedan crear sus propios formatos personalizados.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda