Читаю MySQL через javascript,

И я получаю ответ успешно и возвращаю данные

Но мой вопрос в том, как я могу разобрать и получить только

Какая твоя первая школа

Из этого выхода

{
  "Success": true,
  "Result": [
    {
      "question": "whats your first school"
    }
  ]
}


<html>
<head>
    <title>MySqlJs test</title>
</head>
<script src="http://mysqljs.com/mysql.js"></script>
<body>
<pre id="output"></pre>
<script>
    MySql.Execute(
        "host",
        "serv", 
        "pwd", 
        "db56", 
        "select quest from datab", 
        function (data) {
        document.getElementById("output").innerHTML = JSON.stringify(data,null,2);
    });
</script>
</body>
</html>
0
Jeff Docm 5 Май 2021 в 01:13

1 ответ

Лучший ответ

Предполагая, что data является объектом JavaScript (если это строка, используйте JSON.parse()), вы можете получить к нему доступ следующим образом:

const data = {
  "Success": true,
  "Result": [{
    "question": "whats your first school"
  }]
}

console.log(data.Result[0].question);
0
T J 4 Май 2021 в 22:39