Как мне написать JAVA API для извлечения вложенных данных, хранящихся в Excel? - PullRequest
0 голосов
/ 03 февраля 2019

Основываясь на значениях ключей, я разработал функцию чтения Excel, и это работает для простых API, но как мне читать, когда в API есть значение ключа и вложенные значения ключа внутри него.Пример:

{  
   "name":"test",
   "salary":"123",
   "age":"23",
   "address":{  
      "id":null,
      "name":"chethan",
      "address1":"89 6th cross",
      "address2":"AGS Road",
      "address3":"RR nagar",
      "city":"Bangalore",
      "pincode":"560061",
      "contactNumber":"1234567890"
   }
}

Вот как я сохранил файл Excel

Я читаю каждое значение ячейки из Excel и сохраняю его как значение ключа в хэш-карте, ноя не могу справиться, когда дело доходит до вложенных значений ключа, т.е. я могу прочитать emp_name как ключ и 'chethan' как значение, но когда дело доходит до адреса как ключа, я застрял.Может ли кто-нибудь помочь мне прочитать такие вложенные значения ключей из файла Excel?

1 Ответ

0 голосов
/ 03 февраля 2019

Попробуйте прочитать объект как JSON, а затем использовать библиотеки синтаксического анализа JSON, чтобы получить то, что вам нужно.

Вы можете обратиться к этому сообщению, чтобы получить JSON из вашего CSV-файла.

Анализ данных CSV и преобразование во вложенный json Java

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...