Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

164
Vistas
¿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 Respuestas
Responde la pregunta

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda