我從應用程序中獲取數據,該應用程序返回似乎是JSON的東西,但帶有一些「對象」。例如:解析包含「對象」的JSON
{"rgEvtData":[new VisData(0,0,1,0,1,0,0,0,0,-1),new VisData(0,1,1,1,1,0,0,0,0,-1),new VisData(0,2,1,2,1,0,0,0,0,-1),new VisData(0,3,2,0,1,0,0,0,0,-1),new VisData(0,4,2,1,1,0,0,0,0,-1),new VisData(0,5,2,2,1,0,0,0,0,-1),new VisData(0,6,2,3,1,0,0,0,0,-1),new VisData(0,7,3,0,1,0,0,0,0,-1),new VisData(0,8,3,1,1,0,0,0,0,-1)]}
,如果我可以分析它不髒的解決方法蟒蛇任何想法(即替代()或正則表達式)?
你期望得到什麼? – thefourtheye
看到這是怎麼回事 - 出於很好的理由 - 無效的JSON,不知何故,我懷疑你會找到一個內置庫很幸運。用一個無法解決的問題毆打原始應用程序的作者? – millimoose
我之前沒有聽說過用棍子的方法毆打,但在這種情況下它是有意義的,因爲這種情況下專有格式的整個想法是荒謬的。看起來像誰寫這個假設他們的用戶會通過JavaScript獲取這些數據並對其進行評估。 *不寒而慄*。你如何獲得這些數據到你的Python應用程序? –