我正在尝试使用DabbleDB进行实验,以查看它是否可以用来存储数据。它们具有基于JSON(http://dabbledb.com/help/guides/jsapi/)的JavaScript API。我从来没有使用JSON,并试图了解如何使用它。JSON/JSONP/DabbleDB
上面的链接有他们的API文件(我下载并称为“json-api.js,因为这似乎是他们在他们的例子中使用的)。另外,我从我的测试数据库下载了一个模式文件。拥有1个称为事件,与1条记录)我叫这个文件neotest-schema.js然后我得到了表,从他们的网站的导出链接是:http://neotest.dabbledb.com/publish/neotest/67249c55-1839-4908-9e1a-366ca2f9192c/events.jsonp
我试图按照自己的例子,但他们没有解释如何真正使用“url”来获取数据,所以我想我错过了一些东西。我想第一个问题是:如何通过URL将数据检索到JSON中?
My糟糕的尝试去了是这样的:
<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如果这些将有助于解决我的问题。