米琪卡哇伊
您必须更改 JSON 的格式才能正确解析它。此外,您忘记在“名称”值后放置逗号。选项1:{ "data":[ { "name":"Box", "price":"50" }, { "name":"Bottle", "price":"250" }, { "name":"Pen", "price":"100" } ]}选项 2:{ "data":{ "item1":{ "name":"Box", "price":"50" }, "item2":{ "name":"Bottle", "price":"250" }, "item20":{ "name":"Pen", "price":"100" } }}选项 1 是更好的选择,因为您将能够将“数据”表示为 android 中的数组或列表(例如ArrayList<Data>)。一般来说,我建议你使用像GSON这样的解析库