Javascript JSON/JSONP/DabbleDB

Javascript JSON/JSONP/DabbleDB,javascript,json,Javascript,Json,我正在尝试DabbleDB,看看它是否是我可以用来存储数据的东西。他们有一个基于JSON的JavaScript API。我以前从未使用过JSON,并且一直在尝试理解如何使用它 上面的链接有他们的api文件,我下载了该文件并将其命名为json-api.js,因为这似乎是他们在示例中使用的。另外,我从测试数据库下载了一个模式文件,它只有一个名为Events的表,其中有一条记录。我把这个文件命名为neotest-schema.js。然后,我从他们的网站上获得了该表的导出链接: 我试着效仿他们的例子,但

我正在尝试DabbleDB,看看它是否是我可以用来存储数据的东西。他们有一个基于JSON的JavaScript API。我以前从未使用过JSON,并且一直在尝试理解如何使用它

上面的链接有他们的api文件,我下载了该文件并将其命名为json-api.js,因为这似乎是他们在示例中使用的。另外,我从测试数据库下载了一个模式文件,它只有一个名为Events的表,其中有一条记录。我把这个文件命名为neotest-schema.js。然后,我从他们的网站上获得了该表的导出链接:

我试着效仿他们的例子,但他们没有解释如何实际使用url获取数据,所以我觉得我遗漏了一些东西。我猜第一个问题是:如何通过URL将数据检索到JSON中

我糟糕的尝试是这样的:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>New Web Project</title>
</head>
<body>
    <h1>New Web Project Page</h1>

    <script src="json-api.js" language="javascript"></script>
    <script src="neotest-schema.js" language="javascript"></script>
    <script src="http://neotest.dabbledb.com/publish/neotest/67249c55-1839-4908-9e1a-366ca2f9192c/events.jsonp" type="text/javascript"></script>

    <br>Table Begin<br>
    <script type="text/javascript">Dabble.view('Events').writeTable()</script>
    <br>Table End<br>


</body>

这对Dabble.view标记没有任何作用。开始和结束标签出现了,但没有其他事情发生。如果有一个好的方法可以调试这个,我也可以使用这些指令。我将Eclipse与Aptana插件一起使用,我的项目包括JQuery和Dojo,如果它们对解决我的问题有帮助的话。

我没有使用DabbleDB提供的JSON API,而是能够使用JQuery在不阅读模式的情况下提取数据示例代码

        <script type="text/javascript">         
        $.getJSON("http://neotest.dabbledb.com/publish/neotest/67249c55-1839-4908-9e1a-366ca2f9192c/events.jsonp?callback=?",
        function(data){
          $.each(data.entries, function(i,entry){
            $("#dataStuff").append(entry.fields[0].value);
          });
        });
    </script>       

    <div id="dataStuff"></div>
不过,我仍在努力让DabbleDB的东西发挥作用