Compute 노드에서 XML 출력 메시지를 작성할 때 메시지 요소가 코드화하는 순서대로 작성되기 때문에 ESQL의 행이 나타나는 순서는 중요합니다.
<Order> <ItemNo>1</ItemNo> <Quantity>2</Quantity> </Order>
SET OutputRoot.XML.(XML.XmlDecl) = ''; SET OutputRoot.XML.(XML.XmlDecl).(XML.Version) = '1.0'; SET OutputRoot.XML.(XML.DocTypeDecl)Order ='' ; SET OutputRoot.XML.(XML.DocTypeDecl).(XML.SystemId) = 'NewDtdName.dtd'; SET OutputRoot = InputRoot; -- more ESQL --
<Order> <ItemNo>1</ItemNo> <Quantity>2</Quantity> </Order> <?xml version="1.0"?> <!DOCTYPE Order SYSTEM "Order.dtd">