【发布时间】:2021-11-30 08:22:24
【问题描述】:
我需要在 Inno Setup 中解析 JSON 布尔值。我尝试修改 How to parse a JSON string in Inno Setup? 中的代码以解析布尔值,如下所示:
function FindJsonBoolean(
Output: TJsonParserOutput; Parent: TJsonObject; Key: TJsonString;
var Bool: TJsonBool): Boolean;
var
JsonValue: TJsonValue;
begin
Result :=
FindJsonValue(Output, Parent, Key, JsonValue) and
(JsonValue.Kind = JVKBoolean);
if Result then
begin
Bool := Output.Boolean[JsonValue.Index];
end;
end;
但是编译失败:
未知类型'TJsonBool'
【问题讨论】:
标签: json inno-setup pascalscript