<?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 Freemarker loop through JSON object in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/freemarker-loop-through-json-object/m-p/260582#M213712</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a webscript that is as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var jsonRes = remote.call("/employeelist");&lt;BR /&gt;var result = eval('(' + jsonRes + ')');&lt;BR /&gt;model.employeelist = result; &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;This webscript returns a JSON object as shown in the example below&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Example:&lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;{ "employees": [ &lt;BR /&gt;{ "name": "Fred Bloggs", "email": "fred@test.com", "id": "123456" } , &lt;BR /&gt;{ "name": "John Smith", "email": "john@test.com", "id": "456789" } , &lt;BR /&gt;{ "name": "Bob Brown", "email": "bob@test.com", "id": "987654" }&amp;nbsp; ] }&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;How can my Freemarker code loop through so that I can display the following…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;Fred Bloggs : &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:fred@test.com" rel="nofollow noopener noreferrer"&gt;fred@test.com&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;John Smith : &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:john@test.com" rel="nofollow noopener noreferrer"&gt;john@test.com&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;Bob Brown : &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:bob@test.com" rel="nofollow noopener noreferrer"&gt;bob@test.com&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I use&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;#list journallist?keys as prop&amp;gt;&lt;BR /&gt;${prop}&lt;BR /&gt;&amp;lt;/#list&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;it returns&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"employees"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 14 Sep 2012 10:28:38 GMT</pubDate>
    <dc:creator>mikepoole</dc:creator>
    <dc:date>2012-09-14T10:28:38Z</dc:date>
    <item>
      <title>Freemarker loop through JSON object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/freemarker-loop-through-json-object/m-p/260582#M213712</link>
      <description>I have a webscript that is as follows:var jsonRes = remote.call("/employeelist");var result = eval('(' + jsonRes + ')');model.employeelist = result; ‍‍‍This webscript returns a JSON object as shown in the example belowExample:{ "employees": [ { "name": "Fred Bloggs", "email": "fred@test.com", "id":</description>
      <pubDate>Fri, 14 Sep 2012 10:28:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/freemarker-loop-through-json-object/m-p/260582#M213712</guid>
      <dc:creator>mikepoole</dc:creator>
      <dc:date>2012-09-14T10:28:38Z</dc:date>
    </item>
    <item>
      <title>Re: Freemarker loop through JSON object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/freemarker-loop-through-json-object/m-p/260583#M213713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Try this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;First change in js&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;last line&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;model.employeelist = results["employees"]; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;then in ftl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;#list employeelist as emp&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;${emp.name}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/#list&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2012 11:18:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/freemarker-loop-through-json-object/m-p/260583#M213713</guid>
      <dc:creator>mitpatoliya</dc:creator>
      <dc:date>2012-09-14T11:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: Freemarker loop through JSON object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/freemarker-loop-through-json-object/m-p/260584#M213714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have issue with Json array object for iterating element from FTL file. see below json formt.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{"empObjects":[[120,"Chandra","Reddy"],[121,"Eswar","Reddy"]]}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Chandra&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2015 10:35:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/freemarker-loop-through-json-object/m-p/260584#M213714</guid>
      <dc:creator>chandrareddy</dc:creator>
      <dc:date>2015-08-10T10:35:02Z</dc:date>
    </item>
  </channel>
</rss>

