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

119
Vistas
¿Cómo usar una cadena de datos como objeto?

Soy nuevo en el desarrollo de software. Estoy escribiendo una aplicación con React native. Recibo datos del backend de la siguiente manera. En realidad, los datos son mucho más grandes, pero puse una pequeña parte de ellos.

Por ejemplo, quiero usar el primer elemento de la matriz como data.Terms[0] o necesito usar los datos entrantes con .map. Pero no puedo hacer nada de esto. Cuando hago JSON.parse , aparece el error Error: JSON.parse requires at least one parameter

¿Qué debo hacer para usar estos datos de la manera que especifiqué?

 import React from "react"; import { View } from 'react-native'; export default Dropdown = ({ }) => { const data = { "Terms": "[{\"TermId\":\"12\",\"time\":\"10:00\"},{\"TermId\":\"13\",\"time\":\"13:00\"}]" } return ( <View> </View> ) }

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

ha mezclado un objeto json y una cadena json en sus datos. Solo puede analizar una cadena json, no un objeto json. Entonces, para leer datos, intente esto

 const data = { "Terms": "[{\"TermId\":\"12\",\"time\":\"10:00\"},{\"TermId\":\"13\",\"time\":\"13:00\"}]" } var terms= JSON.parse(data.Terms); console.log(terms); var time=terms[0].time; // 10:00
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