Im новой для python.I придумал этот вопрос во время отправки JSon Список_массивов obect от Явы до python.While отправки объекта JSON из Java JSON структуры ArrayList являетсяКак проверить объект JSON, является ли массив
[{'firstObject' : 'firstVal'}]
, но когда я получаю его в питоне я получаю значение как
{'listName':{'firstObject':'firstVal'}}
, когда я прохожу более одного объекта в массиве, как это:
[{'firstObject' : 'firstVal'},{'secondObject' : 'secondVal'}]
Я получаю JSON от конца питона, как
{'listName':[{'firstObject':'firstVal'},{'secondObject' : 'secondVal'}]}
Я не мог понять, почему это happening.Can кто-нибудь поможет мне либо способ сделать первый случай объект массив или способ выяснить, является ли json variable - тип массива.
Я думаю, что это будет зависеть от вашего Java-кода, а не от Python. Независимо от того, что испускает этот JSON, добавляется '' listName "' в структуру. – bheklilr
note: '[{'firstObject': 'firstVal'}]' не является правильным json (json не использует одинарные кавычки для строк). Как вы наблюдаете, что отправлено из java? – jfs