<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Json list array  and not json string array using twritejson in Data Quality</title>
    <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210209#M1179</link>
    <description>&lt;P&gt;Hello @Tim Randy​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Unfortunately, tWriteJSONField component can only output a String Type object instead of List object.&lt;/P&gt;&lt;P&gt;To achieve your goal, please add another tJavaRow component after the tWriteJSONField to convert the json Array string to the List object,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Aiming&lt;/P&gt;</description>
    <pubDate>Thu, 01 Dec 2022 03:37:50 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-12-01T03:37:50Z</dc:date>
    <item>
      <title>Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210208#M1178</link>
      <description>&lt;P&gt;Hi, I would like to build an array of objects using twritejsonFields as below.&lt;/P&gt;&lt;P&gt;But when i set the type list as the transaction field type and run the job.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get  &amp;lt;&amp;lt;cannot convert from string to list&amp;gt;&amp;gt; .&lt;/P&gt;&lt;P&gt;yet I need transactions to be of type list and not string&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please can you help me&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 22:18:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210208#M1178</guid>
      <dc:creator>TRandy</dc:creator>
      <dc:date>2024-11-15T22:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210209#M1179</link>
      <description>&lt;P&gt;Hello @Tim Randy​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Unfortunately, tWriteJSONField component can only output a String Type object instead of List object.&lt;/P&gt;&lt;P&gt;To achieve your goal, please add another tJavaRow component after the tWriteJSONField to convert the json Array string to the List object,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Aiming&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 03:37:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210209#M1179</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-01T03:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210210#M1180</link>
      <description>&lt;P&gt;Hi @Aiming Chen​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I used the tJavaRow component and routines as you suggested in this topic&amp;nbsp;&lt;/P&gt;&lt;P&gt;https://community.talend.com/s/feed/0D55b000082Tpq3CAC&lt;/P&gt;&lt;P&gt;and I got this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;Unfortunately the result is not as expected&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDR3vAAG.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141201i065F54D9F842938E/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDR3vAAG.png" alt="0695b00000aDR3vAAG.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 07:20:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210210#M1180</guid>
      <dc:creator>TRandy</dc:creator>
      <dc:date>2022-12-01T07:20:36Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210211#M1181</link>
      <description>&lt;P&gt;@Tim Randy​&amp;nbsp;, what's your expected results? could you please give an example?&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 07:35:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210211#M1181</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-01T07:35:08Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210212#M1182</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;@Aiming Chen​&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDRIlAAO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/128789iB8187A3408F312B5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDRIlAAO.png" alt="0695b00000aDRIlAAO.png" /&gt;&lt;/span&gt;@Aiming Chen​&amp;nbsp;&lt;/P&gt;&lt;P&gt;ok my twriteJsonFields component gives me 02 output fields ids &amp;amp; transactions (which should be a json array list and not a json array string). The transaction field is grouped by ids (type string).&lt;/P&gt;&lt;P&gt;&amp;nbsp; i have used tjavarow to convert  json array list from json array string&lt;/P&gt;&lt;P&gt;here is the output transaction field :&amp;nbsp;&lt;/P&gt;&lt;P&gt;"transaction" provides by twriteJsonFields composant :&lt;/P&gt;&lt;P&gt;"[{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;"Amount" : 5000,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"code" : ["Tx-1000", "Tx-1001"],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"date" : "2001-11-03T15:38:52.330+01:00",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"data" : {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ "id" : "1001",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"validated" : true},&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ "id" : "1002",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"validated" : true}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;"Amount" : 10000,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"code" : ["Tx-1020", "Tx-1022"],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"date" : "1991-08-31T11:30:52.330+01:00",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"data" : {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ "id" : "0099",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"validated" : false},&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ "id" : "0098",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"validated" : false}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;]"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;to test the solution you proposed in the link mentioned above. I defined the routines as follows &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDRIRAA4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/144491i79C752B08B55D77A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDRIRAA4.png" alt="0695b00000aDRIRAA4.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDRIWAA4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/155060i791251479AC80A91/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDRIWAA4.png" alt="0695b00000aDRIWAA4.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 09:07:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210212#M1182</guid>
      <dc:creator>TRandy</dc:creator>
      <dc:date>2022-12-01T09:07:50Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210213#M1183</link>
      <description>&lt;P&gt;@Tim Randy​&amp;nbsp;, tWriteJsonField can only output 1 String Type column which you can define it in it's Output Column settings as the below&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDRHnAAO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152269iFB14DDBF117286D5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDRHnAAO.png" alt="0695b00000aDRHnAAO.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 09:49:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210213#M1183</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-01T09:49:36Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210214#M1184</link>
      <description>&lt;P&gt;I know that&amp;nbsp; @Aiming Chen​&amp;nbsp;&lt;/P&gt;&lt;P&gt;when creating the topic I have the captures of my configurations.&lt;/P&gt;&lt;P&gt;The problem is that the output transaction field I get with my twriteJson is a string and not a list. You suggested I add a tjavarow to my work, which I did.&lt;/P&gt;&lt;P&gt;Unfortunately, I still don't get the right result.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The description of the routines used by my tJavarow is more in line with the details you asked for.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my job&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDRNlAAO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/149214iA634F2BA35C2BFEB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDRNlAAO.png" alt="0695b00000aDRNlAAO.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 10:06:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210214#M1184</guid>
      <dc:creator>TRandy</dc:creator>
      <dc:date>2022-12-01T10:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210215#M1185</link>
      <description>&lt;P&gt;I have looked at this question and the question you have referred to where @Aiming Chen​&amp;nbsp;was suggesting ideas about creating arrays. In that question (and in your screenshot above), the arrays are being produced but contains the name of the object type followed by a hash code. This is standard Java functionality when the "toString()" method is not overwritten to include human readable information about the object. Since JSON is essentially just a String, everything that is represented by it needs to be human readable. So you may be close with this, but just need to output something a bit more meaningful to you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, on reading through this question, I am afraid I am not sure what your input data looks like and what the output is expected to look like. I suspect that this may be achievable in an easier way. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 11:47:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210215#M1185</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-01T11:47:23Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210216#M1186</link>
      <description>&lt;P&gt;Thank you for your feedback @Richard Hall​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;my input data, its types and the configuration of my twriteJsonFileds is given on these screenshots.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDHUSAA4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/153281i83BAEE2B719E477B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDHUSAA4.png" alt="0695b00000aDHUSAA4.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDHUOAA4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139816i2FCFDF73A2C7F301/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDHUOAA4.png" alt="0695b00000aDHUOAA4.png" /&gt;&lt;/span&gt; My component builds the Json array well except it doesn't have the right type. I just want it to be a list and not a string.&lt;/P&gt;&lt;P&gt;in short, I just need the transaction that is json array that I create to be just of type list and not string.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 14:18:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210216#M1186</guid>
      <dc:creator>TRandy</dc:creator>
      <dc:date>2022-12-01T14:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210217#M1187</link>
      <description>&lt;P&gt;I think you mean an array and not a list. I don't mean to be picky, but I sense that this is causing a bit of confusion. I am guessing that your output JSON for this data will need to look something like this....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;{"data": [ "val1", "val2", "val3" ]}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;....the format won't exactly match and I am not including other fields. If this is the case, it is a JSON Array you need. Depending on your input data and output format required, there will be different ways to achieve this. But I will need to see an example of the input data (not the actual data) and the intended output JSON. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 14:58:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210217#M1187</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-01T14:58:00Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210218#M1188</link>
      <description>&lt;P&gt;Hi @Richard Hall​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;input data &lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_down:"&gt;👇&lt;/span&gt; &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDUUzAAO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/143456i62D93A0048EAC85F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDUUzAAO.png" alt="0695b00000aDUUzAAO.png" /&gt;&lt;/span&gt;output desired &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000aDUVdAAO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146683iFF54C96364542988/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000aDUVdAAO.png" alt="0695b00000aDUVdAAO.png" /&gt;&lt;/span&gt;you notice here that transactions is a json array so its value is not between "".&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 15:32:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210218#M1188</guid>
      <dc:creator>TRandy</dc:creator>
      <dc:date>2022-12-01T15:32:50Z</dc:date>
    </item>
    <item>
      <title>Re: Json list array  and not json string array using twritejson</title>
      <link>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210219#M1189</link>
      <description>&lt;P&gt;Fundamentally you have to treat your input data as Strings, Numbers, Booleans and nulls, contained in arrays and objects (JSON Objects). JSON is essentially just text. As such, you will need to extract this  input data into rows like this.....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cash,  Code,      DateAt,                                          Identifiant, Validate&lt;/P&gt;&lt;P&gt;5000, Tx-1000, 2001-11-03T15:38:52.330+01:00, 1001,          true&lt;/P&gt;&lt;P&gt;5000, Tx-1002, 2001-11-03T15:38:52.330+01:00, 1002,          true&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your output will then build this up again. I have a question about your output because I can see a potential flaw in this structure. In your "data" objects, you have 2 sub-objects in the examples above. So you have 2 identifiant and valide entities in each. Looking at your input data I see that this is likely because your cash and dateAt values are the same. What if you have 3 the same? Would your data object grow to hold 3 sub-objects? If so, this may cause you problems. It might be better to have data as an array of JSON objects holding identifiant and valide.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway, this structure may be difficult to build with a single tWriteJSONField component. They are really meant for simple structures. The subscription Talend product has Talend Data Mapper which would be better suited to this. Alternatively (and a favourite method of mine), you can use Java to build slightly more complicated structures. But the first issue you need to resolve is how you will extract your data from JSON and group it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 16:02:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Data-Quality/Json-list-array-and-not-json-string-array-using-twritejson/m-p/2210219#M1189</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-01T16:02:09Z</dc:date>
    </item>
  </channel>
</rss>

