0

我是 JS API 库的新手。我的本地文件夹中有 JSON 文件,我想读取此文件并绘制为带有渲染的要素层,并且需要在单击时添加一个弹出窗口以显示属性。请帮助我实现这一目标。我正在使用来自 https://github.com/DavidSpriggs/ConfigurableViewerJSAPI的代码库

4

1 回答 1

0

只需像使用脚本一样导入文件:

<script type="application/json" src="path to JSON file"></script>

文件的路径可以是本地路径或 URL。

导入后,您只需调用其名称即可轻松访问 JSON 字符串!例子:

var jStr = points
foreach(i in jStr){
    console.log("Point Nr. "+i +" == X = "+jStr[i].x +", Y = "+jStr[i].y)
}

如果 JSON 文件包含:

points='[{"x":"580","y":"670"}]';

输出将是:

点编号 0 == X = 580,Y = 670


另一种方法可以与 JQuery 一起使用:

$.getJSON("path to JSON file", function(jStr) {
    var points = jStr.points
    foreach(i in points){
        console.log("Point Nr. "+i +" == X = "+points[i].x +", Y = "+points[i].y)
    }
});
于 2013-08-07T10:25:56.857 回答