Changed to FileInputStream.

This commit is contained in:
Erik C. Thauvin 2016-08-10 21:27:45 -07:00
parent 45ca328c91
commit 8f509d294b
4 changed files with 8 additions and 5 deletions

View file

@ -8,7 +8,7 @@ val repos = repos()
val p = project {
name = "kalxon-test"
name = "klaxon-test"
group = "com.example"
artifactId = name
version = "0.1"
@ -22,7 +22,7 @@ val p = project {
}
dependencies {
compile("com.beust:klaxon:")
compile("com.beust:klaxon:0.26")
}
dependenciesTest {

BIN
libs/klaxon-test-0.1.jar Normal file

Binary file not shown.

Binary file not shown.

View file

@ -1,13 +1,16 @@
package com.example
import com.beust.klaxon.*
import java.io.*
fun parse(name: String) : Any {
val cls = javaClass<Parser>()
val inputStream = cls.getResourceAsStream(name)!!
val cls = Parser::class.java
// val inputStream = cls.getResourceAsStream(name)!!
val inputStream = FileInputStream(name)
return Parser().parse(inputStream)!!
}
fun main(args: Array<String>) {
val obj = parse("test..json") as JsonObject
val obj = parse("test.json") as JsonObject
println(obj)
}