


Hi Team,
We have an requirement to share the experience fragment as its HTML structure in JSON response in our Single page Application. So is there any way to convert experience fragment object/resource to its HTML structure in Back-end Java code.
Thanks in Advance for the responses.
With regards
Brijesh
Views
Replies
Sign in to like this content
Total Likes
Hi,
Since XF behave similar to pages in AEM and content created and rendered with the help of different components. As far as I know the only way to read HTML content from XF is possible by reading input stream
Reading Directly from a URL (The Java™ Tutorials > Custom Networking > Working with URLs)
If above solution is suitable for your requirement you can create a default sling servlet with some add selector e.g. xftohtml
and convert page into desire html. You may read body section and remove unwanted scripts and placeholder divs.
Views
Replies
Sign in to like this content
Total Likes
Additionally, if you want to expose html content with scripting and styling, you can share the needed JS, CSS file absolute URL along with needed html stream
Views
Replies
Sign in to like this content
Total Likes