从Access调用Web API

时间:2016-12-09 18:25:49

标签: ms-access api-design

我需要从Access 2010应用程序调用Web API。这是我第一次使用Access 2010中的API,不知道如何执行此操作。我需要调用的API是:https://currencylayer.com/

API获取2种或更多货币之间的货币兑换。我的应用程序将由欧洲和美国的公司用户使用,因此我需要在用户生成报告时考虑货币。我在网站上尝试了几个例子,但是他们生成了一个JSON文件,我不知道如何阅读它,因为格式似乎经常改变。

1 个答案:

答案 0 :(得分:0)

您可以使用MSXML库(默认安装在所有最近的计算机上)。

例如:

private static void setBackground(Region region, Color color) {
    region.setBackground(new Background(new BackgroundFill(color, CornerRadii.EMPTY, Insets.EMPTY)));
}

@Override
public void start(Stage primaryStage) {

    BorderPane outer = new BorderPane();
    BorderPane inner = new BorderPane();

    Region top = new Region();
    top.setPrefSize(300, 300);
    setBackground(top, Color.RED);

    Region bottom = new Region();
    bottom.setPrefSize(400, 200);
    setBackground(bottom, Color.YELLOW);

    Region right = new Region();
    setBackground(right, Color.BLUE);
    right.setPrefSize(200, 500);

    inner.setCenter(top);
    inner.setBottom(bottom);

    outer.setCenter(inner);
    outer.setRight(right);

    Scene s = new Scene(outer);
    primaryStage.setScene(s);
    primaryStage.show();

}