多谢高史!
如果需要从展平操作中排除节点,请尝试在“展平选项”对话框中将表达式设置为要忽略的子元素参数。
谢谢你@劳拉特保险箱亚搏在线啊!这会让我走上正确的道路。我想这个表达式只会作用于父特性的节点级别。它不会作用于所有子节点(我使用“complexattribute”有很多节点级别)。xfmaps文档可能会建议在我的特定情况下应该做什么。
您好!@奥利维尔我是说,
我从几个XML专家那里得到了一些建议。听起来这应该可以通过在xml读取器的“elements to match”参数中使用xfmap表达式来实现。
尝试将“要匹配的元素”设置为以下值:
复合属性[@attributeType!='ttom-name:name.body']
这应该映射所有“complexattribute”元素,但将“attributeType”设置为“ttom name:name.body”的元素除外。
以下是有关xfmap工作原理的文档链接:http://docs.亚搏在线safe.com/fme/2018.1/html/fme_desktop_documentation/fme_readerswriters/xml/match_and_except_express.htm