2014-06-05 2 views

답변

2

당신은 당신이 필요로하는 JSON 페이로드를 정의하고 JSON 라이브러리 중 하나를 사용하여 문자열을 구축하고 단순히 응용 프로그램에서 해당 페이로드 문자열을 게시 할 수 있습니다.

당신의 JSON libs와 중 하나를 사용하여, 당신은 것

float lat = 10.001; 
float lon = 20.002; 
long timestamp = 1400000; 

이 MQTT를 통해 게시 할 수있는 완벽하게 유효한 문자열이

{ 
    "lat" : 10.001, 
    "lon" : 20.002, 
    "timestamp" : 140000 
} 

같은 JSON 문자열로 결국 말.

float/double 변수를 사용하거나 문자열로 변환하는 것이 가장 중요합니다. (변환하는 동안 문자열이 더 안전 할 수 있습니다.)

관련 문제