问题标签 [rapture.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
541 浏览

scala - 在 scala 中使用 Rapture.io 创建一个简单的文件

我正在尝试使用Rapture.io运行一个非常简单的示例。不确定我在这里缺少什么?

0 投票
1 回答
215 浏览

scala - 使用 Rapture Http 获取请求

我正在使用 Scala 中的 Rapture 构建一个 API,并且无法解决隐式不在范围内的问题。这是我收到的错误的输出。

这是它失败的代码。

我不确定该怎么做,因为我尝试分别导入这两个库并且错误仍然相同。

我还添加了-Xlog-implicits标志以查看是否有其他原因导致错误,但没有输出其他信息。

使用 rapture-net 库进行 HTTP 请求是否有很好的资源?除了Scala By The Bay的 Jon Pretty 的幻灯片,我找不到其他的。我想不出一种将带有查询字符串的 url 传递到 rapture-uri 的方法,因为它希望函数调用看起来像这样uri"url_dot_domain_with_query_strings".slurp[Char]

有任何想法吗?

0 投票
1 回答
2356 浏览

scala - 使用 rapture-io 从 base64 字符串创建临时文件

所以,基本上我想从 base64 字符串内容创建一个临时文件。现在,我正在使用本机 java-io 函数来执行此操作。但我想使用rapture-io 库来实现相同的结果 scala

所以我的问题是,是否有可能通过 rapture-io 实现这一目标,如果可以,如何实现

我已经阅读了文档,但不够具体:

https://github.com/propensive/rapture-io/blob/master/doc/introduction.md

这是我的实际代码:

0 投票
1 回答
75 浏览

scala - 如何使用 rapture-io 打开文件资源?

我原以为这会起作用,但事实并非如此。

它无法编译并出现以下错误:

我错过了什么吗?

0 投票
0 回答
123 浏览

scala - 如何使用 rapture-io 写入文件

我正在尝试使用 rapture-io 写入文件。

我希望这至少可以编译(抱歉导入世界,试图让它工作):

它无法编译并出现以下错误:

0 投票
1 回答
285 浏览

json - 如何在 rapture-json 中解析具有未知模式的 JSON?

我正在使用 Rapture JSON 以这种方式解析 JSON 消息

问题是它inputFields总是被解析为 Map[String,String]] 并且我似乎无法正确地将其解析为 Double/Integer。我很确定它过去可以正常工作,但现在不能。JSON 是有效的、格式正确的,其他解析器将值解析为数字而不是字符串。有没有一种优雅的方法来强制执行正确的解析?

0 投票
1 回答
630 浏览

json - 从 Rapture JSON 对象中提取类型、键和值

我正在使用带有 Argonaut 后端的Rapture JSON(如有必要,可以更改)。

给定一个任意 JSON 字符串,我需要将其解析为平面对象(无嵌套 JSON 对象),以理想地获取每个字段的元组列表 (fieldName、fieldType、fieldValue)。

更新:这成为rapture-json 中的一个 github问题

0 投票
2 回答
106 浏览

json - Scala JSON Rapture API 抛出异常

我正在尝试使用rapture.ioScala JSON 解析器来解析rows如下所示的 JSON 值 ():

我的代码如下所示:

当我尝试将完整数据提取到Member中时,出现以下异常:

我错过了什么?

0 投票
1 回答
41 浏览

windows - 如何使用 Rapture IO 在 Windows 上删除文件

我正在编写 Scala 代码。使用 Rapture 在 Windows 上操作文件时,编写 URI 的正确路径模式是什么?我添加了以下依赖项:

这是我的代码的一部分:

但我得到了消息:

或者我试过这个:

同样的错误:

我的本地路径是:

我怎样才能避免错误?