<?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: jsonUtils.toObject() fails with NullPointer or EcmaError/TypeError in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/jsonutils-toobject-fails-with-nullpointer-or-ecmaerror-typeerror/m-p/304507#M257637</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;write like this &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;var jsonString = '{"test": "test"}';&lt;BR /&gt; jsonUtils.toObject(jsonString) ;&lt;BR /&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;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;jsonUtils will convert it correctly, but you can't pass the return result to logger.log(),logger.log only accept string parameter.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;logger.log( jsonUtils.toObject(jsonString) );&lt;BR /&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;will not work ,but &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; var jsonString = '{"test": "test"}';&lt;BR /&gt; jsonUtils.toObject(jsonString) ;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; will work&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 09 Nov 2013 16:21:27 GMT</pubDate>
    <dc:creator>kaynezhang</dc:creator>
    <dc:date>2013-11-09T16:21:27Z</dc:date>
    <item>
      <title>jsonUtils.toObject() fails with NullPointer or EcmaError/TypeError</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jsonutils-toobject-fails-with-nullpointer-or-ecmaerror-typeerror/m-p/304506#M257636</link>
      <description>I try to use jsonUtils.toObject with a json string or a json object as parameter in the javascript console in Alfresco Enterprise 4.1.5, and getting the following errors.&amp;lt;blockquote&amp;gt;&amp;lt;strong&amp;gt;Reference:&amp;lt;/strong&amp;gt;http://docs.alfresco.com/4.0/index.jsp?topic=%2Fcom.alfresco.enterprise.d</description>
      <pubDate>Fri, 08 Nov 2013 09:37:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jsonutils-toobject-fails-with-nullpointer-or-ecmaerror-typeerror/m-p/304506#M257636</guid>
      <dc:creator>mathias_lin</dc:creator>
      <dc:date>2013-11-08T09:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: jsonUtils.toObject() fails with NullPointer or EcmaError/TypeError</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jsonutils-toobject-fails-with-nullpointer-or-ecmaerror-typeerror/m-p/304507#M257637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;write like this &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;var jsonString = '{"test": "test"}';&lt;BR /&gt; jsonUtils.toObject(jsonString) ;&lt;BR /&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;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;jsonUtils will convert it correctly, but you can't pass the return result to logger.log(),logger.log only accept string parameter.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;logger.log( jsonUtils.toObject(jsonString) );&lt;BR /&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;will not work ,but &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; var jsonString = '{"test": "test"}';&lt;BR /&gt; jsonUtils.toObject(jsonString) ;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; will work&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Nov 2013 16:21:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jsonutils-toobject-fails-with-nullpointer-or-ecmaerror-typeerror/m-p/304507#M257637</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2013-11-09T16:21:27Z</dc:date>
    </item>
    <item>
      <title>Re: jsonUtils.toObject() fails with NullPointer or EcmaError/TypeError</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jsonutils-toobject-fails-with-nullpointer-or-ecmaerror-typeerror/m-p/304508#M257638</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;or you can use double quote mark format string&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;var jsonString&amp;nbsp; = "{\"lastName\":\"zhang\",\"location\":\"N.A\",\"firstName\":\"kayne\"}";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; jsonUtils.toObject(jsonString);&lt;BR /&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;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;you can't use json object directly like below &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;var jsonString = {'test': 'test'};&lt;BR /&gt;jsonUtils.toObject(jsonString); &lt;BR /&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;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; , It 'll throw null pointer exception&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Nov 2013 16:35:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jsonutils-toobject-fails-with-nullpointer-or-ecmaerror-typeerror/m-p/304508#M257638</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2013-11-09T16:35:30Z</dc:date>
    </item>
  </channel>
</rss>

