I’m using the tag-it library for jquery to make a tagging system (a bit like the stackoverflow one).
After the user types his tags the library returns a javascript array that I want to save in a MySQL database. I didn’t find a serialize and unserialize function in javascript.
Before coding my own function I’d like to make sure I’m not reinventing the wheel here. It seems crazy that there is no native way to save an array to a database and then use it again.
tl;dr => how can I save a javascript array in a MySQL database to reuse it later ?
You can use
JSON.stringify()(MDN docu) andJSON.parse()(MDN docu) for converting a JavaScript object into a string representation to store it inside a database.If your backend is written in PHP, there are similar methods to work with JSON strings there:
json_encode()(PHP docu) andjson_decode()(PHP docu).Most other languages offer similar functionalities for JSON strings.