dictionary - 启用 RFC 的功能模块中键值列表的数据结构?
问题描述
我正在 ABAP 中编写一个新的 RFC 可调用函数,它应该能够导入键值映射列表。
RFC 调用应用程序将 Python 与PyRFC库一起使用。
我不确定是否应该创建一个新的自定义数据结构,是否可以重用现有的数据结构。
导入参数应该能够包含以下列表:
('key1', ['key1val1', 'key1val2', ...])
('key2', ['key2val1', 'key2val2', ...])
....
如果可能的话,我想重用现有的数据结构。
一个丑陋的 hack 是这样设计 API:使用字符串并解析为 json。但这是我想避免的解决方法。
我找到了数据结构WDY_KEY_VALUE
,但那里的值是一个字符串。我需要一个值是字符串列表的结构。
解决方案
推荐阅读
- primefaces - 如何开发 primefaces 响应式工具栏
- python-sphinx - 使用德语变音符号时,Python-Sphinx 发出“警告:不可解码的源字符,替换为“?”:”
- c++ - 在成员函数中保留对对象本身的引用
- airflow - 气流清除的回填任务不会被调度程序选中
- reactjs - 在重新图表中使用自定义刻度时刻度计数出错?
- javascript - 为什么sequelize 5会这样做?
- go - 如何使用 go 检查空字符串类型?
- css - 动画 SVG 路径对角线
- angular - 将字符串从 Angular 传递到 .NET Core
- c++ - 为什么 std::future 和 std::promise 不是最终的?