如何在 webMethods 中使用 appendToDocumentList?

How to use appendToDocumentList in webMethods?

这是主要的 XML 结构:

<A> 
    <B> 
        <C>letter C</C> 
    </B>
</A> 

我想在元素 B 之后插入某个块 xml。

pub.list:appendToDocumentList 对 IData(文档)进行操作。要使用它,您需要创建此文档。

你的XML结构是静态的吗?
如果 yes 在 IS 上创建一个类似于您的 XML 结构的文档,那么(假设您的 XML 在一个字符串中):

  1. 使用以下方法将字符串转换为 IData(文档):

    • pub.xml:xmlStringToXML节点
    • pub.xml:xmlNodeToDocument
  2. 使用 pub.list:appendToDocumentList 添加新元素,例如<B> 列表

  3. 使用 pub.xml:documentToXMLString

  4. 将文档转换回字符串

如果您仍然需要在管道中创建文档:

然后使用pub.list:appendToDocumentList

最终,如果需要,使用 pub.xml:documentToXMLString

将文档转换为字符串