点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
1。 考虑输入平面文件(csv):
field1,field2,field3,field4
field1,field2,field3,field4
2。 这些字段被读入以下输入结构:
数据[]
field1
field2
field3
field4
考虑输出:
数据[]
标头
field1
个项目[]
field2
field3
field4
映射:对于每个唯一的field1字符串,我将field2,field3和field4映射到项。 但是,如果field1(第1行和第2行中)的值相同,则我需要禁止创建第二个data []节点,而是将field2,field3和field4添加到原始field1项下的第二个item []中(请参见下文) )。
数据[]
标头
field1(来自平面文件的第1行)
项目[](来自平面文件的第1行)
field2
field3
field4
items [](来自平面文件的第2行)
field2
field3
field4
我非常感谢您的协助。 我需要创建一个UDF吗?
谢谢
戴夫
大卫你好,
下面的"映射"可能会帮助您。
你好戴维,
很高兴为您服务。
您能否以正确的答案来结束这个问题?
可以共享示例输入XML和预期的目标XML。
-Priyanka
# p#输入结构
输出结构
当field1重复时,我可以抑制重复的data []节点,但是我仍然需要弄清楚如何将抑制的第二个data []节点中的项目字段(field2,field3和field3)包括到第一个数据中 []节点。
一周热门 更多>