I want to get JSON data of a page and I came across this blog which is exactly what I want. But the problem is, I need to work with service instead of servlet. Can this be done? If yes, pls suggest the way.
Blog: http://aemlab.blogspot.com/2019/07/get-json-response-of-aem-page.html
Solved! Go to Solution.
Views
Replies
Total Likes
@Shaheena_Sheikh, if you are using the WCM Core Components V2 Page component, and your components are Sling Models, and are configured to export properties and values (based on some Java annoatations), please take a look at AEM's content exporter service; when you replace .html with .model.json, you will get a JSON representation of your entire page. https://experienceleague.adobe.com/docs/experience-manager-64/developing/components/json-exporter.ht...
Kindly go through this documentation, I'm sure you'll get your answer
https://experienceleague.adobe.com/docs/experience-manager-65/developing/components/pageinfo.html?la...
Regards,
Santosh
@Shaheena_Sheikh, if you are using the WCM Core Components V2 Page component, and your components are Sling Models, and are configured to export properties and values (based on some Java annoatations), please take a look at AEM's content exporter service; when you replace .html with .model.json, you will get a JSON representation of your entire page. https://experienceleague.adobe.com/docs/experience-manager-64/developing/components/json-exporter.ht...