【更新说明】
HasChild函数用于判定当前结点下,是否存在指定路径的子结点,如果存在,则返回True,同时,通过AChild参数返回找到的子结点,如果失败,则返回False,等价于下面的代码:
[Delphi]
AChild:=AJson.ItemByPath(APath); if AChild<>nil then ... else ...
[C++]
AChild=AJson->ItemByPath(APath); if (AChild) ... else ...
而使用HasChild后,上面的代码就精简为:
[Delphi]
if AJson.HasChild(APath,AChild) then ... else ...
[C++]
if AJson.HasChild(APath,AChild) then ... else ...
【更新级别】
可选
【特别感谢】
阿木