Я должен прочитать Json-файл, используя библиотеку Gson, на Java. Во-первых, я не понимаю, что файл Json является то, что у меня есть следующие: (извините за отсутствие пространств, как это приклеилось)Как читать Json, используя Gson в java
{
"initialStorage": [
{shoeType: "red-boots", amount: 10},
{shoeType: "green-flip-flops", amount: 7}
],
services: {
time: {
speed: 1000,
duration: 24
},
manager: {
discountSchedule: [
{shoeType: "red-boots", amount: 1, tick: 3},
{shoeType: "green-flip-flops", amount: 3, tick:10}
]
},
factories: 3,
sellers: 2,
customers: [
{
name: "Bruria",
wishList: ["green-flip-flops"],
purchaseSchedule: [
{shoeType: "red-boots", tick: 3}
]
},
{
name: "Shraga",
wishList: [],
purchaseSchedule: [
{shoeType: "green-flip-flops", tick: 12}
]
}
]
}
}
- ли я просто положить его в Java, как .. String json = "-распространение этого здесь ..."? Что такое файл «Json», это какой-то файл, который я должен прочитать как nameoffile.json?
- Как использовать Gson для его чтения? Я мало что понял из видеороликов youtube, объясняющих это.
Следующая ссылка показывает данный вход JSon в более удобном виде:http://i.stack.imgur.com/r0cTs.png
Jackson - лучший выбор из моего взгляда ... –
Посмотрите на руководства GSON, множество примеров. –
«Сначала я не понимаю, что такое Json-файл», а затем прочитал о JSON! Затем прочитайте руководство по GSON: https://github.com/google/gson/blob/master/UserGuide.md –