diff options
author | Peter Wu <peter@lekensteyn.nl> | 2014-05-07 13:01:56 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2014-05-07 13:01:56 +0200 |
commit | 27d2376ce73158409e232ffbc4e156b4162281e3 (patch) | |
tree | d8ec2de2304e677370339f1f8b6511aae23938b7 /src | |
parent | 489df8f0dd22043507299d02f934fe0213ca29e6 (diff) | |
download | TwitterDataAnalytics-27d2376ce73158409e232ffbc4e156b4162281e3.tar.gz |
Display user for tweet, strip whitespace around keyword
Diffstat (limited to 'src')
-rw-r--r-- | src/io/StreamImpl.java | 1 | ||||
-rw-r--r-- | src/main/TweetShell.java | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/io/StreamImpl.java b/src/io/StreamImpl.java index 21beae5..a222bd8 100644 --- a/src/io/StreamImpl.java +++ b/src/io/StreamImpl.java @@ -92,6 +92,7 @@ public class StreamImpl implements Stream { Set<String> filteredKeywords = new HashSet<>(); List<String> keywordsList = Arrays.asList(rawKeywords.split(",")); for (String keyword : keywordsList) { + keyword = keyword.trim(); if (!keyword.isEmpty()) { filteredKeywords.add(keyword); } diff --git a/src/main/TweetShell.java b/src/main/TweetShell.java index e8d387d..a86bad3 100644 --- a/src/main/TweetShell.java +++ b/src/main/TweetShell.java @@ -93,7 +93,10 @@ public class TweetShell implements TwitterApi.PinSupplier { @Override public void tweetGenerated(JSONObject obj) { try { - System.out.println("Got tweet: " + obj.getString("text")); + JSONObject userObj = obj.getJSONObject("user"); + System.out.println("Got tweet: " + + userObj.getString("screen_name") + ": " + + obj.getString("text")); } catch (JSONException ex) { getLogger().log(Level.SEVERE, "Failed to parse tweet", ex); } |