不定期戯言2

戻る

検索条件:2014年12月25日 

2014/12/25(Thu)

JSON

仕事のプログラムでJSONを使うべく苦心していたが,ようやく手なづけられた感じ。

Qt側の受信で随分悩んだが,エラーなくパースできるまでしつこくreadを繰り返すことで対応した。 QAbstractSocket::waitForReadyReadの説明に

This function may fail randomly on Windows とか書いてあるから,仕方なくイベントを使った。

考えなおしてjson_object_object_foreachマクロを使ったら恐ろしく簡単に片付いた。 全体的にプロトコルを見なおしたから,コードも随分すっきりした。 後は作業に関わる部分をひたすら書きまくるだけか。