You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by rw...@apache.org on 2013/04/15 09:15:31 UTC
svn commit: r1467876 -
/stanbol/trunk/entityhub/indexing/core/src/main/java/org/apache/stanbol/entityhub/indexing/Urify.java
Author: rwesten
Date: Mon Apr 15 07:15:30 2013
New Revision: 1467876
URL: http://svn.apache.org/r1467876
Log:
minor: Urify utility now supports Turtle separated by spaces and taps
Modified:
stanbol/trunk/entityhub/indexing/core/src/main/java/org/apache/stanbol/entityhub/indexing/Urify.java
Modified: stanbol/trunk/entityhub/indexing/core/src/main/java/org/apache/stanbol/entityhub/indexing/Urify.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/entityhub/indexing/core/src/main/java/org/apache/stanbol/entityhub/indexing/Urify.java?rev=1467876&r1=1467875&r2=1467876&view=diff
==============================================================================
--- stanbol/trunk/entityhub/indexing/core/src/main/java/org/apache/stanbol/entityhub/indexing/Urify.java (original)
+++ stanbol/trunk/entityhub/indexing/core/src/main/java/org/apache/stanbol/entityhub/indexing/Urify.java Mon Apr 15 07:15:30 2013
@@ -32,6 +32,7 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
+import java.util.StringTokenizer;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQueue;
import java.util.zip.GZIPInputStream;
@@ -222,7 +223,9 @@ public class Urify implements Runnable{
try {
while((triple = reader.readLine()) != null){
StringBuilder sb = new StringBuilder();
- for(String node : triple.split(" ")){
+ StringTokenizer st = new StringTokenizer(triple," \t");
+ while(st.hasMoreElements()){
+ String node = st.nextToken();
if(node.startsWith("_:")){ //convert to uri
sb.append(prefix);
sb.append(node.substring(2,node.length()));