假设您有一个名为input.json的文件,它包含一个以标准JSON格式定义的对象数组。类似于:
[
{"name": "notebook", "price": 500.00, "rate": 4.2},
{"name": "sd-card", "price": 60.49, "rate": 3.5}
]如何在没有VBA或脚本的情况下将其作为表导入Microsoft?
发布于 2020-04-10 01:23:01
如果您在Excel中有PowerQuery (我认为是2010+),那么它非常简单和简单。类似的场景也可以用于更复杂的案例。只需遵循以下步骤:
在带状条上选择:Data => Get Data => From File => From Json
Power Query Editor窗口中选择
View => Advanced Editor和input:let
Source = Json.Document(File.Contents("input.json"))
in
Table.FromList(Source, Record.FieldValues, {"name","price","rate"})或者,如果希望在不指定列名的情况下自动导入,请使用以下块:
let
Source = Json.Document(File.Contents("input.json"))
in
Table.FromList(Source, Record.FieldValues) 现在在丝带条上选择:
Home => Close & Load
您将看到一个漂亮的导入表,它具有您喜欢的所有Excel功能。
https://stackoverflow.com/questions/61132694
复制相似问题