Scala js中的scala解析器组合器(json)

Mic*_*ael 2 parsing json scala scala.js

我正在尝试从scala.util.parsing.json中获取json解析器以在scala js中工作并替换所有可能导致未捕获的java.lang.RuntimeException:未实现的错误.但到目前为止还没有成功.我无法在chrome和firefox中找到必须替换的内容以避免java.lang.RuntimeException:未实现的错误.

sjr*_*jrd 5

解析器组合器库当前未包含在Scala.js中.

但是,对于Scala 2.11.0-M8,我们有一个带scalajs分支的scala-parser-combinators repo的分支,我们为Scala.js构建它:https: //github.com/sjrd/scala-parser-combinators /树/ scalajs

它仍处于概念证明阶段.当2.11.0 final结束时(现在将是任何一周),我们将更新此repo并发布工件,以便用户项目可以使用它们.目前,如果您自己克隆repo并且publishLocal在Scala.js项目中使用Scala 2.11.0-M8,则可以使用它.

抱歉给你带来不便.它会很快好起来的.

  • scala-parser-combinators 1.0.2发布于Maven Central for Scala.js 0.6.x:http://search.maven.org/#search|ga|1 | a%3A%22scala-parser-combinators_sjs0.6_2. 11%22你可以依赖它来使用`"org.scalajs"%%%"scala-parser-combinators"%"1.0.2"` (2认同)
  • 仅供参考@sjrd列出的dependecy(请注意org.scala-js中的破折号),我不得不使用:`"org.scala-js"%%%"scala-parser-combinators"%" 1.0.2" ` (2认同)