fastjson依赖包添加
网上找到了个不错的api,格式是json,我只会js语言的json处理,赶紧学了一下fastjson
到https://mvnrepository.com/里,搜索Fastjson
选择版本,我用的是1.2.78的kotlin Gradle
FastJson主要类
fastjson对于json格式字符串的解析主要用到了一下三个类
* (1)JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换。
* (2)jsonobject:fastJson提供的json对象。
* (3)jsonarray:fa
0x00写在前面
在进行mirai机器人Nekobot的开发过程中,在论坛中发现了大佬写的silk4j—JVM的语音编码组件,觉得用起来挺不错的,于是去对应的仓库进行了一个习的学,感觉收获挺大的
仓库链接奉上:https://github.com/mzdluo123/silk4j
0x01导入依赖
我是kotlin编译的,需要在你的build.gradle.kts里面加上一些东西
// 要使用maven仓库导入,需要先为你的账号生成一个访问token才能正常拉取
repositories {
maven {
url 'https://maven.pkg.github
0x00写在前面
开一个帖,记录一下Nekobot的开发心得吧(主要是自己认为比较重要的某些功能的代码实现方法,写给自己,以免忘记)
不过,如果笔记里的这些内容对你有所帮助,那就更好了2333.
0x01通过Get方式请求来获取网页源码
fun httpget(url: String): String? {
val client = OkHttpClient()
val request = Request.Builder().get()
.url(url)
.build()
val call =