我正在嘗試使用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如果這些將有助於解決我的問題。