Skip to content

Commit eb97cee

Browse files
committed
added .gz R/W to masterfile and read to SpecificFiles
1 parent 6f36efd commit eb97cee

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

scripts/src/main/scala/org/dbpedia/extraction/scripts/LanguageSpecificLinksGenerator.scala

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ object LanguageSpecificLinksGenerator {
125125
*/
126126
if(option == "0")
127127
{
128-
129128
val inFile = new File(args(1))
130129
val inRichFile = new RichFile(inFile)
131130
val in = IOUtils.inputStream(inRichFile)
@@ -148,11 +147,9 @@ object LanguageSpecificLinksGenerator {
148147
triple(0) = triple(0).replace(".wikipedia.org/wiki",".dbpedia.org/resource")
149148
val sub = UriDecoder.decode(triple(2))
150149
val obj = UriDecoder.decode(triple(0))
151-
logToFile("./languagelinks.ttl.gz",sub+" "+"<http://www.w3.org/2002/07/owl#sameAs>"+" "+obj+" .")
150+
logToFile("./languagelinks.ttl.gz",sub+" "+"<http://www.w3.org/2002/07/owl#sameAs>"+" "+obj+" .")
152151
}
153-
154152
}
155-
156153
}
157154

158155
closeWriters
@@ -170,15 +167,17 @@ object LanguageSpecificLinksGenerator {
170167

171168
//opening master file for language links
172169
val inFile = new File(args(1))
173-
val file = Source.fromFile(inFile)
170+
val inRichFile = new RichFile(inFile)
171+
val in = IOUtils.inputStream(inRichFile)
172+
val lines = Source.fromInputStream(in,"UTF-8").getLines()
173+
174174

175175
//creating folder for output files
176176
new File("./llinkfiles").mkdir()
177177

178178
var Q = ""
179179
var oldQ = ""
180180
var triplesObjects = List[String]()
181-
val lines = file.getLines
182181

183182
val langRegx = """<http:\/\/(.*).dbpedia.*>""".r
184183
for(ln <- lines){

0 commit comments

Comments
 (0)