Ошибка форматирования JSON, которую трудно понять - PullRequest
0 голосов
/ 17 мая 2019

Я отправляю следующее действующее JSON в виде сообщения через MQTT на устройство:

{
  "devices": [
    {
      "known": true,
      "local": false,
      "eep": "MSC_V3_PRESSAC_20",
      "id": "01:96:23:83",
      "O_nominalVoltage": 120
    }
  ],
  "uuid": "821ca781-dd98-4531-8391-19d4e4da2c96"
}

но я получаю следующую ошибку обратно:

"Handling command: org.json.JSONException: Expected a ',' or '}' at character 62 of {devices:[{known:true,local:false,eep:MSC_V3_PRESSAC_20,id:01:96:23:83,O_nominalVoltage:120}],uuid:821ca781-dd98-4531-8391-19d4e4da2c96}"

}

Может кто-нибудь увидеть что-то не так с этим? Я не понимаю, почему существует проблема с персонажем 62.

Для получения дополнительной информации я отправляю сообщение с помощью команды mosquitto_pub при публикации в теме MQTT на удаленном устройстве.

На моем устройстве работает код Java, который использует библиотеки Java Paho. Я использую брокера AWS IoT MQTT.

...