見出し画像

[2024年05月]C言語でJSONを扱う

C言語の定義ファイルといったら iniファイル が定番ですが、
表現の豊かな JSON形式のファイル が素敵なので JSON を扱えるライブラリをChatGPTに聞いてみた。

C言語で使用できるメジャーなJSONライブラリには以下のものがあります:
・cJSON:
・Jansson:
・json-c:
・parson:
・UltraJSON (ujson):

定義ファイルを読む程度なら軽量の cJSON で良いみたい。
cJSON は、3年前に使っていたので、使い方も大体分かっている。
なので、当面 cJSON でいく。

cJSONのサイトを見に行くと 2024/05/13 に最新版がリリース(いろいろFIX)されていてメンテナンスも継続中。OK。

※ChatGPTにメジャーどころを聞くことが多くなった。C言語自体の開発は落ち着いて(ゆるやか)いるので、ChatGPTが2~3年前までの知識しかなくても良い答えを回答してくれるのは有難い。

この記事が気に入ったらサポートをしてみませんか?