<?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>question NiFi PutEmail - How to create a tabular content using a JSON array of objects? in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/NiFi-PutEmail-How-to-create-a-tabular-content-using-a-JSON/m-p/313761#M225702</link>
    <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;NiFi PutEmail - How to create a tabular content using a JSON array of objects?&lt;/P&gt;&lt;P&gt;For eg. Flow File Attribute 'documents' (jsonObject) is present which looks like below:&lt;/P&gt;&lt;P&gt;[ { "itemId": "ITEM-001", qty: 150 },&amp;nbsp;{ "itemId": "ITEM-002", qty: 250 }]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The email messageText should loop through the json array and produce the tabular content. (&amp;lt;td&amp;gt;${item.itemId}&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;${item.qty}&amp;lt;/td&amp;gt;) so that it generate the following table:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;table&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;ITEM-001&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;150&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;ITEM-002&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;250&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/table&amp;gt;&lt;/P&gt;</description>
    <pubDate>Fri, 26 Mar 2021 10:38:29 GMT</pubDate>
    <dc:creator>Maqbool</dc:creator>
    <dc:date>2021-03-26T10:38:29Z</dc:date>
  </channel>
</rss>

