質問: ("{\"send\":{\"sky\":{\"x\":2.0,\"y\":0.0,\"z\":+a+},\"sea\":{\"x\":0.0,\"y\":0.0,\"z\":0.0}}}").getbytes("utf8"); しかし、送信結果は {"send":{"sky":{"x":0.0,"y":0.0,"z":+a+},"sea":{"x":0.0,"y":0.0,"z":0.0}}} となってaをstring.valueof(progressi/100)の値にできません。どうすればよいでしょうか。
回答: aの位置に文字を埋め込む処理を書いて下さい。 また、まず文字列で処理して最後にバイナリ化でしょう。 stringbuilder とか string.format とか、 やり方は自由。