使用 Julia 打开位于特定目录的 JSON 文件

use*_*911 8 julia

假设某个特定位置有一个 JSON 文件。假设位于“C:\Data\”。使用 Julia,如何加载文件,以便我可以使用其内容进行分析?

以下链接提供对我的 JSON 文件示例的访问。为了供读者参考,我正在学习如何从 Betfair 提取市场数据。

链接:Betfair JSON 文件示例

fre*_*kre 9

您只需将文件的完整路径指定到您正在使用的 JSON 解析器即可。以包为例JSON

julia> using JSON

julia> JSON.parsefile("/Users/fredrik/test.json") # full path
Dict{String,Any} with 2 entries:
  "hello" => 1
  "world" => Any[1, 2]
Run Code Online (Sandbox Code Playgroud)

如果您在与 JSON 文件相同的目录中运行代码,则可以只使用文件名,因为 Julia 默认在当前目录中查找:

julia> JSON.parsefile("test.json") # relative path
Dict{String,Any} with 2 entries:
  "hello" => 1
  "world" => Any[1, 2]
Run Code Online (Sandbox Code Playgroud)