私のプログラムがREST経由で組み込みスマートコントローラに通話できるようにするHttpMessageConverterを実装しようとしています。私はSensorInfoと呼ばれるJavaオブジェクトを持ってコンマで区切られたキー=値のペアをJavaオブジェクトに変換する
ret=OK,htemp=27.0,hhum=-,otemp=27.0,err=0,cmpfreq=24
:
コントローラは、次のような文字列で応答します。
public class SensorInfo {
String ret;
Double htemp;
String hhum;
Double otemp;
Integer err;
Integer cmpfreq;
// getters and setters
}
コントローラのレスポンスを上記のJavaオブジェクトにマッピングするにはどうすればよいでしょうか?
スプリットコンマによる応答して、等号の後にデータを取得するデータメンバーに格納し、その後、 ? – Li357
このクラスのために特別にやりたいのですか、あるいはたくさんのボイラープレートがプロセスに入ることなくスケールアップできる一般的なソリューションが必要ですか? –
私はスケールアップできる一般的な解決策を望んでいます:) –