 <p>It's all explained in the documentation of <a href="https://developer.blackberry.com/cascades/reference/bb__data__jsondataaccess.html" rel="nofollow"><code>JsonDataAccess</code></a>. You'll have to do something like this:</p> <pre><code>// Create a data model with sorting keys for title GroupDataModel *model = new GroupDataModel(QStringList() &lt;&lt; "title"); // Load the JSON data JsonDataAccess jda; QVariant list = jda.load("yourfile.json")["result"].toVariantList(); // Add the data to the model model-&gt;insertList(list.value&lt;QVariantList&gt;()); // Add your model to a ListView listView-&gt;setDataModel(model); </code></pre>