JSON data of a page using service | Community
Skip to main content
Level 6
December 20, 2021
Solved

JSON data of a page using service

  • December 20, 2021
  • 2 replies
  • 710 views

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

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by BrianKasingli

@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.html?lang=en

 

2 replies

SantoshSai
Community Advisor
Community Advisor
December 20, 2021

Hi @shaheena_sheikh 

 

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?lang=en

Regards,

Santosh

Santosh Sai
BrianKasingli
Community Advisor and Adobe Champion
BrianKasingliCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
December 21, 2021

@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.html?lang=en