내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

Parse a nested json file

Avatar

Level 4

Hi ,

I want to parse a nested json file , using sightly and java / javascript. How can i achieve this ? Please let me know

 

Regards

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Administrator

Hi 

As mentioned by Scott,

You can parse JSON the same way you would do for a non-AEM project - you can use JavaScript.

Git :- https://helpx.adobe.com/experience-manager/using/restful-services.html

//parse.js 

 

Community article:- https://helpx.adobe.com/experience-manager/using/using-jsonwriter-objects-display-cq.html

                             https://helpx.adobe.com/experience-manager/using/custom-sling-servlets.html            

// This article uses a JSONWriter instance to pass data to the web client

 

Example:- http://jsfiddle.net/5pjha/

I hope this would of some help to you.

Thanks and Regards

Kautuk Sahni



Kautuk Sahni

원본 게시물의 솔루션 보기

5 답변 개

Avatar

Level 10

How are you getting JSON and where?

As per parsing you cannot do in component html file but can be done easily in javascript use api file.

But share more details.

Avatar

Level 10

You can use JQuery to parse JSON:

https://api.jquery.com/jQuery.parseJSON/

See this community as an example: 

https://helpx.adobe.com/experience-manager/using/restful-services.html

Notice in this example - the backend service returns JSON. 

Avatar

Level 4

edubey wrote...

How are you getting JSON and where?

As per parsing you cannot do in component html file but can be done easily in javascript use api file.

But share more details.

 

 

JSON file is present in my component.  I am creating a new file inside component called new.json. Please let me know how to parse

Avatar

Level 10

You parse JSON the same way you would in a non-AEM project - you can use JavaScript. I pointed you to some examples using JQeury, 

Avatar

정확한 답변 작성자:
Administrator

Hi 

As mentioned by Scott,

You can parse JSON the same way you would do for a non-AEM project - you can use JavaScript.

Git :- https://helpx.adobe.com/experience-manager/using/restful-services.html

//parse.js 

 

Community article:- https://helpx.adobe.com/experience-manager/using/using-jsonwriter-objects-display-cq.html

                             https://helpx.adobe.com/experience-manager/using/custom-sling-servlets.html            

// This article uses a JSONWriter instance to pass data to the web client

 

Example:- http://jsfiddle.net/5pjha/

I hope this would of some help to you.

Thanks and Regards

Kautuk Sahni



Kautuk Sahni