where can this error be?
in
Programming Questions
•
1 year ago
I'm trying to use this code which will not compile. I get this error with the apiKEY line highlighted:
processing.app.SketchException: unexpected char: '\'
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:353)
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:197)
at processing.mode.java.JavaBuild.build(JavaBuild.java:156)
at processing.mode.java.JavaBuild.build(JavaBuild.java:135)
at processing.mode.java.JavaMode.handleRun(JavaMode.java:176)
at processing.mode.java.JavaEditor$20.run(JavaEditor.java:481)
at java.lang.Thread.run(Thread.java:662)
Because I don't have a "\" anywhere in the code, it's driving me crazy.
Here is the code:
processing.app.SketchException: unexpected char: '\'
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:353)
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:197)
at processing.mode.java.JavaBuild.build(JavaBuild.java:156)
at processing.mode.java.JavaBuild.build(JavaBuild.java:135)
at processing.mode.java.JavaMode.handleRun(JavaMode.java:176)
at processing.mode.java.JavaEditor$20.run(JavaEditor.java:481)
at java.lang.Thread.run(Thread.java:662)
Because I don't have a "\" anywhere in the code, it's driving me crazy.
Here is the code:
import org.json.*;
String baseUrl = "https://api.cosm.com/v2/feeds/";
String apiKey = “my key here”; // Your api key goes here
String feedId = “68211”; //Pachube feed ID goes here
String startDate = “2012-05-22T00:00:00Z”; //Date must be formatted ISO 8601
String endDate = “2012-05-21T23:59:59Z”;
void setup(){
getData(); //Retrieve feed from Pachube
};
void draw(){};
void getData(){
String request = baseUrl + feedId + “.json?key=” + apiKey + “&start=” + startDate + “&interval=3600&interval_type=discrete”; //request an hourly breakdown
String result = join(loadStrings(request), “”);
try{
// Create a new JSON object with our pachubeData feed
JSONObject pachubeData = new JSONObject(result);
//println(pachubeData.get(“location”));
JSONArray streams = pachubeData.getJSONArray(“datastreams”);
println(streams);
}
catch(JSONException e){
println(“There was an error parsing the JSONObject”);
}
};
1