diff --git a/kobalt/src/Build.kt b/kobalt/src/Build.kt index a9ea50e..5ab5a2b 100644 --- a/kobalt/src/Build.kt +++ b/kobalt/src/Build.kt @@ -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 { diff --git a/libs/klaxon-test-0.1.jar b/libs/klaxon-test-0.1.jar new file mode 100644 index 0000000..7245196 Binary files /dev/null and b/libs/klaxon-test-0.1.jar differ diff --git a/src/main/kotlin/com/example/.Main.kt.swp b/src/main/kotlin/com/example/.Main.kt.swp new file mode 100644 index 0000000..30e3160 Binary files /dev/null and b/src/main/kotlin/com/example/.Main.kt.swp differ diff --git a/src/main/kotlin/com/example/Main.kt b/src/main/kotlin/com/example/Main.kt index b7f49ba..76d3beb 100644 --- a/src/main/kotlin/com/example/Main.kt +++ b/src/main/kotlin/com/example/Main.kt @@ -1,13 +1,16 @@ package com.example import com.beust.klaxon.* +import java.io.* fun parse(name: String) : Any { - val cls = javaClass() - 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) { - val obj = parse("test..json") as JsonObject + val obj = parse("test.json") as JsonObject + println(obj) }