James moore
James moore

Reputation: 1255

JSON Object to String

How can I take a JSON object and convert it back into the original string format?

Thanks

Upvotes: 14

Views: 58806

Answers (4)

Piotr Rochala
Piotr Rochala

Reputation: 7781

You could use an excelent json2.js library: https://github.com/douglascrockford/JSON-js

Check out the JSON.stringify method.

Edit:

It seems like the librabry moved to github repo now: https://github.com/douglascrockford/JSON-js

Upvotes: 14

Bruno
Bruno

Reputation: 122749

There are a few jQuery plugins to do this. jQuery-json is one of them, which I've tried successfully.

Upvotes: 1

aularon
aularon

Reputation: 11110

when it's an object, it's a javascript object, then it gets encoded as a string, a string that is a javascript syntax that expresses the object json-encoded. (JSON: JavaScript Object Notation).

However, these are the jquery built in function to parse json is jQuery.getJSON (retrieves the object out of the string).

to do things the other way around check this: Serializing to JSON in jQuery

Upvotes: 1

Silkster
Silkster

Reputation: 2210

Use the stringify method from Douglas Crockford's JSON object:

http://www.json.org/js.html

This will show your object in an alert box:

alert(JSON.stringify(myObject));

Upvotes: 5

Related Questions