-1
我有一個JSON對象的位置:解析JSON在Java中不使用庫
{"room":
{ "treasure":"true",
"room":{"treasure" : "false"},
"room":{"treasure" : "false"}
}
}
我想它就會輸出到屏幕上以下列方式解析它:
洞
Room
Treasure = true
Room
Treasure = false
Room
Treasure = false
我一直在閱讀JSON庫來完成這一任務,但我不允許使用任何JSON庫,可以這樣做嗎?
如果沒有庫的情況下無法讀取JSON,您認爲有人實現了JSON解析庫嗎? – 2rs2ts
使用這些圖來幫助你:http://www.json.org/ ...一個json解析器只是一個有限狀態機...只需要弄清楚你的狀態。 –
如果你不能使用JSON庫,那麼我想你必須弄清楚JSON的語法,然後根據它來標記它。 – MxyL