Joget DX Preview Release Available for Download

Check out Joget DX, the next generation successor to Joget Workflow for faster, simpler digital transformation.

Page tree
Skip to end of metadata
Go to start of metadata

通过调用  http://api.fixer.io/latest?base=SGD,将返回以下内容。

 

JSON Data
{
    "base": "SGD",
    "date": "2015-12-21",
    "rates": {
        "AUD": 0.99092,
        "BGN": 1.2777,
        "BRL": 2.8235
    }
}

在JSON中,大括号表示一个对象。方括号表示一个数组。

因为没有可以迭代的数组,所以这是配置它的唯一方法。这种情况下只会创建一条记录。

如果您的JSON网址返回以下内容,

JSON Data
{
    "base": "SGD",
    "date": "2015-12-21",
    "rates": [
        { "currency" : "AUD",
          "rate" : 0.99092
        },
        { "currency" : "BGN",
          "rate" : 1.2777
        },
        { "currency" : "BRL",
          "rate" : 2.8235
        }
    ]
}

然后你可以配置如下,并使用“Multirow Data的基本JSON对象名称”,在那里它将遍历数组并创建多个记录。

不幸的是,这不是JSON如何返回数据(不可扩展)。你必须适应它,因为你不可能要求他们改变数据的返回方式。如果添加了新信息,那么您将需要重新配置JSON插件以添加到另一行。

 

  • No labels