我是AEM(Adobe体验经理)的新手,但我听说你可以从中导出XML。我有3个问题:
非常感谢您,希望尽快收到您的回复!
答案 0 :(得分:3)
开箱即用,AEM可以使用XML和HTML以及JSON等呈现内容。看到这个类似的question。
您需要阅读有关Apache Sling脚本解析的Sling Cheatsheet和Sling docs。阅读Sling rendering with the default Get servlet。
通过更改URL扩展,可以以不同的格式呈现JCR中的相同内容。因此,如果您在cq:Page
处拥有/content/projectname/page
资源,则可以通过向/content/projectname/page.xml
发出简单的GET请求来检索XML。同样,您可以在/content/projectname/page.html
检索HTML,在/content/projectname/page.json
检索JSON。
关于AEM渲染如何在内部处理渲染的问题,它实际上是Apache Sling的责任。您可以在GitHub上检查开源代码,包括the different renderers。