kotlin - 如何在 kotlin-native 中解析 Json?
问题描述
我已经通过以下命令安装了 kotlin-native。
brew cask install kotlin-native
我正在编写一个 kotlin 文件并想解析 Json。支持 Json 解析
import kotlinx.serialization.json.*
当我尝试通过以下命令运行 kotlin 文件(具有所需的导入)时
kotlinc-native hello.kt
它引发以下错误
/Users/anshul/hello.kt:1:16: error: unresolved reference: serialization
import kotlinx.serialization.*
如何在 kotlin native 中进行 json 解析?
解决方案
这里的问题是您正在尝试使用kotlinx.serialization
Kotlin/Native 标准库中未包含的库。它是单独发布的,所以应该自己下载。
但是,我不确定这种方法是否可以广泛使用。最流行的场景假设您将使用 Gradle 而不是编译器的 CLI 接口。如果是这样,库管理可以留给 Gradle,只需要正确设置脚本。可以在自述文件中找到它的分步说明。
推荐阅读
- python - 不工作循环“为”
- postgresql - 如何使用 ssh 远程查询 postgresql 中的文本字段?
- azure - 如何将 Azure 数据工厂迁移到另一个数据中心
- python-3.x - 将 wordNet sense key 映射到 VerbNet
- web-services - 是否有任何公开其日志的公共 Web 服务?
- javascript - cdn 工作正常,但 enqueue 不工作
- sql-server - 是否可以在 ms sql 中不使用 xquery 的选择操作?
- javascript - 使用 promise 循环后没有代码被执行
- php - 剥离 html 标题标签及其内容 - 在 php 中
- php - 使用 CodeIgniter 编辑和添加控制器功能本身