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

标签 json scala parsing scala.js

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

最佳答案

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

但是,对于 Scala 2.11.0-M8,我们有一个 scala-parser-combinators 存储库的分支,其中包含一个 scalajs 分支,我们在其中为 Scala.js 构建它: https://github.com/sjrd/scala-parser-combinators/tree/scalajs

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

对于给您带来的不便,我们深表歉意。很快就会好起来的。

关于json - scala js 中的 scala 解析器组合器 (json),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22987851/

相关文章:

parsing - Pratt 解析器与其他解析器类型相比如何,为什么它们使用得这么少?

javascript - 实现 Redux 到 React 以从提供的端点返回 JSON 数据

scala - 关于扩展的 Scala 方法签名

postgresql - 在服务器端使用 over table 计算表列

Scala:基于同一层次结构的另一个类型参数值限制参数

java - 解析带有端口的连接字符串

scala - 如何创建一个解析器组合器,其中行结尾很重要?

javascript - PHP JSON 编码输出与 Javascript Ajax 不兼容

javascript - 在 Meteor 中获取嵌套 JSON 格式的数据

mysql - SQL表中的两个唯一键