Encoding Javascript Object to Json string Encoding Javascript Object to Json string json json

Encoding Javascript Object to Json string


Unless the variable k is defined, that's probably what's causing your trouble. Something like this will do what you want:

var new_tweets = { };new_tweets.k = { };new_tweets.k.tweet_id = 98745521;new_tweets.k.user_id = 54875;new_tweets.k.data = { };new_tweets.k.data.in_reply_to_screen_name = 'other_user';new_tweets.k.data.text = 'tweet text';// Will create the JSON string you're looking for.var json = JSON.stringify(new_tweets);

You can also do it all at once:

var new_tweets = {  k: {    tweet_id: 98745521,    user_id: 54875,    data: {      in_reply_to_screen_name: 'other_user',      text: 'tweet_text'    }  }}