Puede haber pasado por alto esto, pero ¿existe un método incorporado para serializar/deserializar tablas lua en archivos de texto y viceversa?método para serializar tablas lua
Tenía un par de métodos para hacer esto en una tabla lua con formato fijo (por ejemplo, 3 columnas de datos con 5 filas).
¿Hay alguna manera de hacer esto en tablas lua con cualquier formato arbitrario ?
Para un ejemplo, dada esta tabla lua:
local scenes={
{name="scnSplash",
obj={
{
name="bg",
type="background",
path="scnSplash_bg.png",
},
{
name="bird",
type="image",
path="scnSplash_bird.png",
x=0,
y=682,
},
}
},
}
sería convertida en texto como este:
{name="scnSplash",obj={{name="bg",type="background",path="scnSplash_bg.png",},{name="bird", type="image",path="scnSplash_bird.png",x=0,y=682,}},}
El formato del texto serializado se puede definir de cualquier manera, como siempre que la cadena de texto se pueda deserializar en una tabla lua vacía.
ouch, no es de extrañar que las tablas lua parezcan json, ya existía una biblioteca para Corona en [aquí] (http://blog.anscamobile.com/2011/08/tutorial-exploring-json-usage-in-corona /). – cctan