如何在android中解析lua文件?

如何在android中解析lua文件?,android,parsing,lua,Android,Parsing,Lua,我有一个.lua文件要在android应用程序中解析。lua文件中的数据如下所示 [animals = { {"Ball Python"} = { latin="Python Regius", coneAmount="2", b1 = 0.002986990142123, b2 = -0.00041641579599036, b3 = 0.018301765421868, rg1

我有一个.lua文件要在android应用程序中解析。lua文件中的数据如下所示

[animals = {  
    {"Ball Python"} = {
        latin="Python Regius", 
        coneAmount="2",
        b1 = 0.002986990142123, 
        b2 = -0.00041641579599036, 
        b3 = 0.018301765421868, 
        rg1 = 0.032178276140867, 
        rg2 = 0.090048596751619, 
        rg3 = 0.011366901541786, 
        b4 = 5.32244664084025, 
        rg4 = 34.0664124807393, 
        algo_type = 1, 
        circle_image_name = "Ball_Python.png",
    }, {"Bat - Pallas's Long-Tongued"} = {
        latin="Glossophaga Soricina", 
        coneAmount="2",
        ...
    }, {"Bear - Polar"} = {
        ...
    ,}, ...
 }]

如何解析该文件。请给出一些解决方案,首先谢谢。使用圆点。认真地他们太棒了

第二。您的lua文件无效。它甚至不会编译<代码>[]可用于表访问, 或者在声明中,
{[“我是答案”]=42}


第三,。要解析Lua,请使用Lua。为您提供了与Lua沟通的快捷方式。

请澄清问题。现在它是一个不可读的一个长句hell.lua是一种编程语言,没有像json或xml那样的数据结构。我从某人那里得到了anives.lua文件,但我想取消对该文件的解析,如果你给出了任何建议,那么请给我解决方案。谢谢。你到底想解析什么?这确实是一些数据,但它也是一段有效的Lua代码,最好使用Lua来获取数据。这不是有效的Lua。你能发布代码来解析它吗file@user3247237见第2点。它永远不会编译。动物={[“球蟒”]={latin=“Python Regius”,coneAmount=“2”,b1=0.00298690142123,b2=-0.00041641579595909036,b3=0.018301765421868,rg1=0.032178276140867,rg2=0.090048596751619,rg3=0.01136901541786,b4=5.322446640425,rg4=34.0664124807393,算法类型=1,圆圈_image_name=“Ball_Python.png”,}请编译此结构如何编译文件你能告诉我吗?有在线编译器吗