Wei Posted July 10, 2014 Share Posted July 10, 2014 i have a table in string like string = "{123, 456}" and I would like to transfer it to table like table = {123, 456} how could I do that? Thanks! Link to comment
MTA Team botder Posted July 10, 2014 MTA Team Share Posted July 10, 2014 local tab = loadstring("return ".. string)() Maybe not the best method, but should work Link to comment
ixjf Posted July 12, 2014 Share Posted July 12, 2014 local json_t = toJSON ( { 123, 456 } ) -- [ { "1": 123, "2": 456 } ] local t = fromJSON ( json_t ) -- { 123, 456 } Link to comment
MTA Team botder Posted July 12, 2014 MTA Team Share Posted July 12, 2014 local json_t = toJSON ( { 123, 456 } ) -- [ { "1": 123, "2": 456 } ] local t = fromJSON ( json_t ) -- { 123, 456 } I think that maybe won't work because he used a string and not a raw table. Link to comment
#DRAGON!FIRE Posted July 12, 2014 Share Posted July 12, 2014 use : toJSON ... like ixjf Link to comment
MTA Team botder Posted July 12, 2014 MTA Team Share Posted July 12, 2014 use : toJSON ... like ixjf It won't work with the string he uses -> "{123, 321}" Link to comment
ixjf Posted July 12, 2014 Share Posted July 12, 2014 I'm assuming Wei manually formatted that string, which is why I mentioned toJSON; getting the data back in a Lua table is then as easy as calling fromJSON. Link to comment
#DRAGON!FIRE Posted July 12, 2014 Share Posted July 12, 2014 This function converts a single value (preferably a Lua table) into a JSON encoded string. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now