JSON
仕事のプログラムでJSONを使うべく苦心していたが,ようやく手なづけられた感じ。サーバはJSON-Cで,クライアントはQtのQJsonライブラリで。Qt側の受信で随分悩んだが,エラーなくパースできるまでしつこくreadを繰り返すことで対応した。QAbstractSocket::waitForReadyReadの説明にThis function may fail randomly on Windows
とか書いてあるから,仕方なくイベントを使った。
JSON-Cはiteratorを使おうとしたらはまりまくり。考えなおしてjson_object_object_foreachマクロを使ったら恐ろしく簡単に片付いた。全体的にプロトコルを見なおしたから,コードも随分すっきりした。後は作業に関わる部分をひたすら書きまくるだけか。
コメントの受付は終了しました。