我正在尝试创建以下格式的 xml

<Item Value = '1234'>
     <Value>5678</Value>
</Item>

我得到了一个线索
DECLARE sp1 NAMESPACE 'http://www.ibm.com/space1';

/* Namespace declaration to associate prefix 'space1' with the namespace */

SET OutputRoot.XMLNS.TestCase.(XML.NamespaceDecl)xmlns:space1 = 'http://www.ibm.com/space1';
SET OutputRoot.XMLNS.TestCase.sp1:data1 = 'Hello!';

产生:
<TestCase xmlns:space1="http://www.ibm.com/space1">
<space1:data1>Hello!</space1:data1>
</TestCase>

任何输入都会非常有帮助

最佳答案

对于那些正在寻找类似问题的人..
这对我有用

CREATE LASTCHILD OF OutputRoot.XMLNSC Type XMLNSC.Folder Name 'Item';

SET OuputRoot.XMLNSC.Item.(XMLNSC.Attribute)name = '1234';

这将生成 <Item Value = '1234'> 部分

关于messagebroker - 如何在esql中创建xml,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37546358/

10-12 14:18