【问题标题】:Requesting JSON information from API. Corona从 API 请求 JSON 信息。电晕
【发布时间】:2013-05-23 21:29:43
【问题描述】:

我正在尝试制作一个应用程序,我将从 json api http://pool-x.eu/api 收集信息,并在选择参数时轻松打印信息。

打印每个信息最简单的方法是什么?

正在考虑将信息变为字符串的方式,然后以这种方式请求每个参数,但我不知道这是否是这样做的方式。

【问题讨论】:

    标签: json api coronasdk


    【解决方案1】:

    这是一个解码 json 数据的示例代码,如果您提供的链接和解码它,我只是碰巧制作了一个 json 文本文件,希望它有帮助

    local json = require "json"
    local txt
    local path = system.pathForFile( "json.txt", system.ResourceDirectory )
    
    local file = io.open( path, "r" )
    for line in file:lines() do
    txt = line
    end
    print(txt)
    local t = json.decode( txt )
    print(t["pool_name"])
    print(t["hashrate"])
    print(t["workers"])
    print(t["share_this_round"])
    print(t["last_block"])
    print(t["network_hashrate"])
    

    【讨论】:

    • 然后我如何能够访问每个参数并在应用程序中打印它们?我在哪里添加 API 链接?
    • 只需在电晕上使用网络请求并获取您访问的链接的 url 的响应,您提供的链接将在此处返回 json 数据可能这会很有用docs.coronalabs.com/api/library/network/request.html
    猜你喜欢
    • 2021-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多