Question: I am new to angularjs, i have a JSON file where, i have set of values and i read this in my grid table and displaying it. Consider the below JSON records,

```
{
    "result" : [
    {
       "ID": "001",
       "tables" : ["ABC","AXD"]
    },
    {
        "ID": "002",
       "tables" : ["ABC","AXD"]
    },
    {
        "ID": "003",
       "tables" : ["ABC","AXD"]
    },
    {
        "ID": "004",
       "tables" : ["ABC","AXD"]
    },
    {
        "ID": "005",
       "tables" : ["ABC","AXD"]
    }
    ]
}

```

Here totally five records are there, in each record i have a field called "tables", in this field i have array of values, here while displaying this in my view table, i could able to display only 5 rows, but i want to display 10 rows as below.

```
ID  Table
---------
1   ABC
1   AXD
2   ABC
2   AXD
3   ABC
3   AXD
4   ABC
4   AXD
5   ABC
5   AXD

```

**How currently disaplying**

```
ID       Table
----------------
1   ["ABC","AXD"]
2   ["ABC","AXD"]
3   ["ABC","AXD"]
4   ["ABC","AXD"]
5   ["ABC","AXD"]

```

I am using grid code as below url

http://angular-data-grid.github.io/demo/bootstrap/#!?page=1

Answer: 
`spring-boot-starter-web` already includes Jackson. You should not override the managed version, otherwise the versions can be different between different Jackson libraries, causing ClassNotFoundException.

Remove this from the pom:

```
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>2.8.5</version>
</dependency>

```

and let the transitive dependency with the correct version be used.

Or when you add Jackson to your pom, just don't use any version number, since parent project dependency management already includes all jackson libraries with a consistent version.
If you are using SpringBoot you should know that Jackson is added by default. so remove to avoid conflicting versions and it should work.