RESTを送信する特定の構造を持つJSONを準備しようとしています。 250のイベントごとに、私はこれらのイベントでJSONペイロードを送信したいと思います。私は以下のコードを使用してこれをエミュレートしようとしていますが、何も返されていません。配列を使用して特定のJSON構造を準備する
var eventQueue = new Array();
for (j = 0; j < 251; j++) {
var curr_timestamp = new Date().getTime();
eventQueue.push({
"client_ip" : "127.0.0.1",
"timestamp" : curr_timestamp,
"user_name" : "Robert"
});
if(j = 250) {
var jString = JSON.stringify(eventQueue);
var payload = '{"root":{"user_data":[' + jString + ']}}';
}
}
私のようなルックスを作成する必要がJSONペイロード構造は:
{
"root":{
"user_data":[
{
"client_ip":"127.0.0.1",
"timestamp":"1723452955",
"user_name":"Robert"
},
{
"client_ip":"127.0.0.1",
"timestamp":"1723452956",
"user_name":"Robert"
},
{
"client_ip":"127.0.0.1",
"timestamp":"1723452957",
"user_name":"Robert"
},
...
]
}
}
私は構造を準備したり、より良い方法がある代わりにjoin
を使用する必要がありますか。
「j = 250」は割り当てです。 – PHPglue