SAPABAP/ui2/cl_json=>deserialize不能解析嵌套的JSON对象。 -相关文档
可以将嵌套的JSON对象转换为字符串,然后使用deserialize方法解析。代码示例如下:
DATA: json_string TYPE string, json_obj TYPE REF TO cl_abap_json=>node.
json_string =
{"name": "Alice", "age": 30, "address": {"city": "Shanghai", "country": "China"}}
.
"获取嵌套的JSON对象 DATA(address) = json_obj->get( name = 'address' ).
"获取嵌套JSON对象的属性 DATA(city) = address->get( name = 'city' ).
"打印结果 WRITE: / 'Name:', json_obj->get( name = 'name' )->get_string( ), / 'Age:', json_obj->get( name = 'age' )->get_int( ), / 'City:', city->get_string( ).
SAPABAP/ui2/cl_json=>deserialize不能解析嵌套的JSON对象。 -优选内容

SAPABAP/ui2/cl_json=>deserialize不能解析嵌套的JSON对象。 -相关内容
