我发布了一个XML作为Informatica Target,我在发布的文件中获得了空标记。我已经对下面提到的设置进行了调整,但仍然会出现空标签
XML null内容表示 - >没有标签
XML空字符串内容表示 - >无标记
XML null属性表示 - >无属性
XML空字符串属性表示 - >无属性
以及下面提到的自定义属性
WriteNullXMLFile =无; SuppressNilContentMethod = ByTree;
答案 0 :(得分:0)
在会话属性中转到配置对象选项卡。 在自定义属性字段中写下此
WriteNullXMLFile = No;SuppressNilContentMethod=ByTree
答案 1 :(得分:0)
我在KB中遇到过这个问题。请检查这是否适用于您的情况。
当投影映射中的元素的属性而不是元素本身时,则当将null传递给属性时,将抑制该属性。但是,仍会在目标XML文件中创建空元素标记,因为只有在投影元素时,Null Content Representation = No Tag才会生效。
<强>解决方案强>
要抑制空元素标记,请在映射中投影这些元素并传递NULL值