---
title: GsonObject::getAsJsonObject(const std::string &key)
description: "获取当前节点中key对应的GsonObject子节点。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengaccel/system-lib/dg-ajsonl/kunpengaccel_json_16_0024.html
sourcePath: /source/zh/kunpengaccel/system-lib/dg-ajsonl/kunpengaccel_json_16_0024.html
indexId: c16e617cadc46ec3141d7ebaf8b155e51f6b02742be3ee48f38612f4191c637b75
---
# GsonObject::getAsJsonObject(const std::string &key)

#### 函数功能

获取当前节点中key对应的GsonObject子节点。


#### 函数定义

```
GsonObject *GsonObject::getAsJsonObject(const std::string &key);
```


#### 参数说明

| 参数名 | 描述 | 取值范围 | 输入/输出 |
| --- | --- | --- | --- |
| key | 要获取的节点的key。 | 合法的字符串key | 输入 |


#### 返回值

- 成功：获取当前节点中key对应的GsonObject子节点的指针。
- 失败：该节点为空节点时返回空指针，该节点不存在该key时，返回空节点。

用户必须使用delete释放掉返回的GsonObject结构体指针。
