Hi All,
I want to get all the page's information(in all nested folders) in json format under site root folder(/content/www/us/en).
Thanks,
Kishore.
Solved! Go to Solution.
Sling now provides Resource Filter API. It can be used to filter information in a tree. Please refer to:
https://www.youtube.com/watch?v=nBu4m-pgZuA
https://kiransg.com/tag/resourcefilterstream/
You can achieve this by Query debugger Tool as suggested by Scott
http://localhost:4502/libs/cq/search/content/querydebug.html
Query
type=nt:base
path:/content/AEM63App/en
property:jcr:title
property.operation : exists
p.hits=selective
p.nodedepth
p.properties=jcr:path jcr:title
p.limit : 21
you can modify above query based on your search criteria.
Please refer for more info Query Builder API - docs.adobe.com
when you execute this you will be getting an option to get Json query via JSON QueryBuilder Link, when you hit this link you'll get the results like below:
"success":true,
"results":21,
"total":21,
"more":false,
"offset":0,
"jcr:path":"/content/AEM63App/en/travel/jcr:content",
"jcr:title":"Travel"
},
"jcr:path":"/content/AEM63App/en/community/jcr:content",
"jcr:title":"Our Community"
},
...
]
you can parse this Json and use wherever you want.
hope this will help.
Thanks
Arun
Sling now provides Resource Filter API. It can be used to filter information in a tree. Please refer to:
https://www.youtube.com/watch?v=nBu4m-pgZuA
https://kiransg.com/tag/resourcefilterstream/
Views
Likes
Replies