Talend tRestClient缺少xml标记:特定标记未作为响应返回

时间:2018-03-06 21:20:06

标签: xml rest talend

当我使用方法“Get”和“basic Auth”以及“XML”这个方法在Postman中测试时,响应变得正常(完成),如下所示。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<category code="cine" pk="87967484" uri="h...">
<comments/>
<creationtime>2017-08-18T14:54:33.640-03:00</creationtime>
<modifiedtime>2017-10-05T16:40:00.552-03:00</modifiedtime>
<allSubcategories/>    
<categories/>
<categoryFeatureComponents/>
<conteudos/>
<data_sheet/>
<description>&lt;p&gt;Troque seus pontos....&amp;nbsp; 00&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;2 Ingressos para sess&amp;otilde;es 2D&lt;/li&gt;
&lt;li&gt;2 Ingressos para sess&amp;otilde;es 3D&lt;/li&gt;
&lt;/ul&gt;
</description>
<detail/>
<linkComponents/>
<logo/>
<medias/>
<name>Cine</name>
<normal/>
<ofertaTipo>COMUM</ofertaTipo>
<others/>     
<thumbnails/>
</category>

但是当我在postman中使用tRestClient或TRest配置为相同时,tXmlMap的响应为“Description”和“Name”标记返回null,这与正确返回的其他标记(例如'ofertaTipo')不同。 我尝试读取tFileInputXML,将postman的结果保存在文件中,并且工作正常。

0 个答案:

没有答案