2020-09-09 22:44发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个需求,我需要实现UDF输出的XML回传功能。 UDF以字符串格式输出XML,其中我正在映射到克隆的节点(重复子树)。 UDF XML输出自动封装在CDATA中,我需要将其返回为XML。 无论如何,我可以实现这一目标。 感谢您的回应。
谢谢
饶
UDF GetQuery的输出是字符串格式的xml。 当我将其分配给ObjectEvent元素时,其封装在CDATA中。 我想在哪里返回As XML功能。 感谢您的回应。
嗨,饶!
请您提供一个示例,介绍您的UDF输出和所需的结果结构吗?
问候,Evgeniy。
嗨饶!
您可以尝试执行以下操作:
UDF:
public String addSubTree (字符串inputTree,容器容器)抛出StreamTransformationException {
StructureNode节点=(StructureNode)(container.getParameter(" STRUCTURE_NODE")); node.setPreValue(inputTree);
返回"";
我已将xml片段作为常量传递,以简化映射。 您应该从源字符串中删除CDATA标记和xml标头字符串,并将其作为参数传递给UDF。
关于此,Evgeniy。
你好 Evgeniy Kolmakov ,
我也面临着同样的问题。
请您帮我一下。
您能解释一下您的udf如何删除输出xml中的[cdata]标签。
Kavitha
最多设置5个标签!
UDF GetQuery的输出是字符串格式的xml。 当我将其分配给ObjectEvent元素时,其封装在CDATA中。 我想在哪里返回As XML功能。 感谢您的回应。
嗨,饶!
请您提供一个示例,介绍您的UDF输出和所需的结果结构吗?
问候,Evgeniy。
嗨饶!
您可以尝试执行以下操作:
UDF:
public String addSubTree (字符串inputTree,容器容器)抛出StreamTransformationException {
StructureNode节点=(StructureNode)(container.getParameter(" STRUCTURE_NODE"));
node.setPreValue(inputTree);
返回"";
我已将xml片段作为常量传递,以简化映射。 您应该从源字符串中删除CDATA标记和xml标头字符串,并将其作为参数传递给UDF。
关于此,Evgeniy。
你好 Evgeniy Kolmakov ,
我也面临着同样的问题。
请您帮我一下。
您能解释一下您的udf如何删除输出xml中的[cdata]标签。
谢谢
Kavitha
一周热门 更多>