Генерация JSON с помощью "type": ["null", "string"], " - PullRequest
0 голосов
/ 27 февраля 2019

Попытка сгенерировать json по схеме avro.Один из элементов таков:

{
  "name": "myNumber",
  "type": ["null", "string"],
  "default": null
},

Я сгенерировал json с этим полем:

"myNumber": {
    "string": "1460257"
},

, но когда я делаю это и пытаюсь преобразовать его в файл avro для публикациик kafka (используя библиотеку apache avro) я получаю эту ошибку:

Expected Unknown fields: [myNumber]. Got END_ARRAY

Что-то не так с тем, как я создаю это поле в JSON?Все остальное работает нормально, кроме этого, который выдает ошибку

1 Ответ

0 голосов
/ 01 марта 2019

Я обнаружил проблему, схема avro, на которой я основывал свое поколение, отличалась от схемы, найденной в kafka

...