Hi and thank you for reading,
I would like to create a data set from a web service. The web service returns the data in the following structure:
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="
http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header xmlns="
http://webservices.example.com/definitions">
<SessionId>01BKT6JAJ0|7</SessionId>
</soap:Header>
<soap:Body>
<QueryResponse xmlns="
http://xml.example.com/RESPONSE_2">
<result queryId="4">
<header>
<col header="(Name)"/>
<col header="(Address)"/>
<col header="(Contact)"/>
<col header="(date)"/>
<col header="(Code)"/>
</header>
<row>
<col val="Birt"/>
<col val="Internet"/>
<col val="01787"/>
<col val="2009-05-25"/>
<col val="DM"/>
</row>
<row>
<col val="Bird"/>
<col val="Web"/>
<col val="contact@example.com"/>
<col val="2009-11-01"/>
<col val="SDF"/>
</row>
</result>
</QueryResponse>
</soap:Body>
</soap:Envelope>
However, the column mapping doesn't work like desired.
As you can see, the first col of every row is belonging to the column Name, the second to Address, etc.
The mapping is just seeing the first col of every row, all others are not recognized, so that from the above response all the data is the following:
header: Name
val: Birt
Is there a way to see retrieve the data, so that the example would result in 5 columns of data?
Thanks in advance
Evgeny