点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我正在尝试使用/UI2/CL_JSON class => SERIALIZE()我传递json并创建我的结构,但是我的结构未填充。
TYPES:类型ty_a开头, 布克(25), VSTEL(25), VKORG(25), FECHA(25), 运河(25), 行业(25), SOLIC(25), ty of a END, 开始ty_b, pedido(25), 怪癖(25), posiciones TYPE zborrar_posiciones,"具有两个字段的结构的类型表:matnr和ctdad suppl_plnt(25), 乐透(25), bokno(25), kschl(25), 反式(25), 打印机(25), 味精(25), ty of b, 开始ty_x, accion(10), 输入TYPE ty_a, data_cont TYPE ty_b, ty_x结束。 数据:ls_info TYPE ty_x。 *将JSON字符串json反序列化到内部表lt_flight中,将驼峰式转换为ABAP,例如字段名称映射 数据:str1 TYPE字符串VALUE'" accion":" CREA_LA"," input":{" BUKRS":""," VSTEL":""," VKORG":""," FECHA":""," CANAL ":""," SECTOR":""," SOLIC":""}," data_cont":{" pedido":" 219135968"," werks":" 1100"'。 DATA:str2 TYPE字符串VALUE'," suppl_plnt":""," lotno":""," bokno":""," kschl":""," trans":""," printer":"", " msg":""}'。 数据:最终的TYPE字符串。 将str1 str2连接到final中。 /ui2/cl_json =>反序列化(导出json =最终pretty_name =/ui2/cl_json => pretty_mode-camel_case更改数据= ls_info)。
它执行的最后一行,但是没有填充我的结构,我在做什么错了???
Naoto Amari 由于您的JSON字符串不是有效的JSON,反序列化不会执行任何操作。 为什么您的字符串不是有效的JSON字符串? 因为缺少左括号和右括号。 在下面的字符串格式示例中,我添加了第一行和最后一行。
哦,非常感谢! 从现在开始,我将始终检查格式!
一周热门 更多>