Json code
{
"reading_list": {
"book": {
"name": "Fifty shades of grey",
"author": "E.L James",
"date": "March 2015",
"comment": "did not like it very much"
},
"book": {
"name": "The grass is singing",
"author": "Doris Lessing",
"date": "April 2015",
"comment": "enjoyed it quite a bit"
},
"book": {
"name": "A short history of nearly everything",
"author": "Bill Bryson",
"date": "June 2015",
"comment": "very informative"
},
"book": {
"name": "JSON in 24 hours",
"author": "Peter Settler",
"date": "in the year",
"comment": "read for work"
},
"book": {
"name": "Miss Smilla's feeling for snow",
"author": "Peter Hoeg's",
"date": "in the year",
"comment": "read for entertainment"
}
}
}
Query code:
for $x in reading_list
return $x("book")/name
as you can see from the link, i expected to get all the book names, but I only get:
Miss Smilla's feeling for snow.
The output should be like this:
Fifty shades of grey
A short history of nearly everything
The grass is singing
JSON in 24 hours
Miss Smilla's feeling for snow
What is wrong?.. Please help