我正在尝试将.ndjson
个文件从Google Cloud加载到Processing 3.4,以便可以从云中选择一个文件并使用它。
这是我尝试的代码:
import cbl.quickdraw.*;
JSONObject json;
QuickDraw qd;
void setup() {
json = loadJSONObject("https://console.cloud.google.com/storage/browser/quickdraw_dataset/full/simplified/");
qd = new QuickDraw(this, json.getString("brain"));
}
void draw() {
qd.create(width/2, height/2, width/2, height/2);
}
并出现错误,因为json对象文本必须以{
开头。
答案 0 :(得分:1)
您使用的URL是完整的网站,而不是JSON文件。
在网络浏览器中访问https://console.cloud.google.com/storage/browser/quickdraw_dataset/full/simplified/以了解我的意思。该页面列出了许多JSON文件。您需要选择一个。
您需要找到一个指向特定JSON文件的URL。例如,该页面上的第一个JSON文件位于URL https://storage.cloud.google.com/quickdraw_dataset/full/simplified/The%20Eiffel%20Tower.ndjson