我想:一个元件被称为“complexAttribute”具有“TTOM-名称:NameSet.NameTransliterationSet” [被修改]作为其“属性类型”属性应该被映射到在目的地表中的记录。然而,从它的父节点和兄弟节点某些元素/属性的值也应该被保存到对应的字段。
如果我的猜测以上是正确的,XMLFragmenter(S)和XMLXQueryExtractor(S)的组合可能会帮助你。另外,如果你能澄清在源XML文档中的目标表和元素/属性的每个字段之间的映射规则,我们可以提出一个更具体的解决方案。
你好@olivier,
我会建议您尝试使用XMLFragmenter在XMLQueryExtractor,它既是更容易,更神秘的比提取使用。内XMLFragmenter,你必须排除元素(“元素忽略”)的能力。这将需要压扁被打开,这是默认关闭的。
像XML读取器的功能XMLFragmenter,它的一个例子可以在这里找到:https://knowledge.亚搏在线safe.com/articles/28309/tutorial-getting-started-with-xml-reading.html
最棘手的部分将越来越要素路径正确的XMLFragmenter。
我希望帮助!