2012-05-22 63 views
1

解析JSON可能重複庫:
Code generators and libraries for parsing JSON in C代碼發生器和在C

我想讀JSON編碼的數據到預先定義的C結構。數據符合一個衆所周知的對象結構。

由於性能在這裏至關重要,所以我真的不喜歡使用生成鏈接對象樹的庫。

哪個庫適用於此目的?是否有其他方法,如代碼生成器?

+0

嗯。他們關閉了這個,沒有人投票重新開放另一個,並且他們也刪除了我的評論,建議重新開放。對不起,所有這些:v(。編輯:哦,它看起來像一個國防部在剛剛重新打開後關閉它嗎?我很困惑 – Potatoswatter

回答

1

對於表演,我會去與libjson。它速度很快,並且不會生成它自己的數據結構。這很像SAX XML解析器,它將START_OBJECT,END_OBJECT等事件傳遞給回調函數,因此您可以將其綁定到任何您想要的數據結構。

+0

哇,這看起來很有前途,謝謝! – artistoex