曾经尝试实现此代码
AlertDialog.Builder(context).setOnDismissListener(object : DialogInterface.OnDismissListener {
override fun onDismiss(p0: DialogInterface?) {
//This will be called when the dialog is dismissed
if (mediaPlayer.isPlaying) {
mediaPlayer.stop()
mediaPlayer.release()
}
}
}
给我错误:fg.add_child(folium.GeoJson(data=(open("12.1 world.json", "r", encoding="utf-8-sig")).read()))
尝试过:
Extra data: line 1 column 2108737 (char 2108736)
答案 0 :(得分:1)
伙计...实际上文件由垃圾数据组成,我也经历了这一过程。 json文件的实际大小与您使用的大小不同。
答案 1 :(得分:0)
两件事:
}
或]
之后,它不包含任何垃圾(尤其是非空白)不要尝试逐行处理JSON数据,因为JSON中的行(通常是格式)在JSON中没有意义,它们只是使人眼看起来更令人愉悦。因此,您自己的尝试应如下所示:
import json
with open('12.1 world.json',encoding="utf-8-sig") as f:
data=json.load(f)