Можно ли использовать Adobe Experience Manager для создания xsl-файлов, которые конвертируют xml в html?
Если да, объясните, как это сделать.Может ли Adobe Experience Manager создавать xsl-файлы?
ответ
Короткий ответ: Да, Adobe Experience Manager (AEM) может использоваться для создания XSL, а затем использовать его для преобразования XML в HTML. В зависимости от того, что вы пытаетесь выполнить, это может быть не самый лучший способ.
С вопросом это не ясно, но похоже, что вы хотите создать XSL с AEM. Как правило, разработчик создавал XSL один раз, а затем применял его к XML для получения вашего HTML. Вы можете предоставить довольно сложный XSL, который должен работать для всех случаев. Если вы хотите создать XSL, вам нужно будет написать собственный код для этого. Лучший способ - создать задачу рабочего процесса для создания XSL-файла в вашем репозитории AEM для последующего использования.
Следующий шаг - решить, когда вы хотите сгенерировать свой HTML. Это время запроса, которое может быть дорогостоящим или когда вы создаете или обновляете XML? Если это будет сделано, вам нужно будет создать сервлет, используя библиотеку XSLT. Вот еще информация о том, как это сделать из другого потока XSLT processing with Java?. Если вы хотите генерировать HTML-версию всякий раз, когда XML создается или обновляется, вам нужно создать задачу рабочего процесса и зарегистрировать ее для запуска при каждом создании или обновлении этого типа файла. Вам также потребуется создать сервлет, чтобы отобразить созданный вами html.
Вы задали сложный вопрос, не указав много информации, поэтому я не уверен, что любой из них - лучший сценарий для цели. Может быть проще преобразовать ваш xml в пакет AEM и создать узлы в репозитории. Затем вы можете визуализировать HTML с помощью Sightly
- 1. Adobe Experience Manager и Adobe Media Server
- 2. Может ли CQ5/Adobe Experience Manager использоваться без головы?
- 3. Что такое Adobe Experience Manager DB
- 4. Adobe experience manager 6.2 приоритет файла
- 5. Как выполнить действие с удаленным активом в Adobe Experience Manager?
- 6. В Adobe Experience Manager (AEM) динамически меняют имя компонента
- 7. Adobe Experience Manager AEM 6.2. Обрезка изображения вместо Image Squeeze
- 8. CRXDE Lite - Adobe Experience Manager 6.2 Chrome Version 51.0.2704.84 m
- 9. Adobe Experience Manager 6.1 AEM 6.1 AEM 6.2 настроить содержимое страницы
- 10. 403 Ответ от Adobe Experience Manager OAuth 2 Токен Конечная точка
- 11. Adobe Experience Manager (AEM), настройка сборщика мусора Java и управление памятью
- 12. Шаблон регулярного выражения, похоже, не работает в правиле исключения фильтра Adobe Experience Manager
- 13. Интеграция с плотностью с youtube в adobe experience manager 6.0 для загрузки видео в youtube
- 14. 401 - Несанкционированное: доступ запрещен из-за недействительных учетных данных в Adobe Experience Manager
- 15. можно загрузить пакеты пакета пакета CQ из пакета Adobe Experience Manager share
- 16. Как остановить Adobe Experience Manager от хранения двоичных файлов в локальной файловой системе?
- 17. Adobe Audience Manager Внешние данные
- 18. Может ли MikTeX создавать помеченные PDF-файлы?
- 19. Sitecore Federated Experience Manager: доступ к модулю FXM новому пользователю
- 20. ezPublish experience
- 21. ResourceResolverFactory является NULL (Adobe опыта Manager AEM)
- 22. Может ли Gson создавать XML?
- 23. Можно ли создавать галереи LightBox2 от Adobe Lightroom?
- 24. User Experience
- 25. Может ли приложение Adobe Air использовать p2p?
- 26. Может ли Adobe Air сделать это?
- 27. Могу ли я создавать статическую библиотеку iOS с помощью Adobe Flash Builder (Adobe AIR)
- 28. Как программно создавать слайд-шоу Adobe Flash?
- 29. Zend Server experience
- 30. Может ли Installshield Express создавать патчи (.msp)?
Ну, на самом деле мне нужно было создать xsl-шаблоны для механизма отправки электронной почты, который получает запросы электронной почты в xml и разрабатывает html-письмо с использованием шаблонов xsl. Мне нужно, чтобы AEM помог людям без каких-либо знаний в области кодирования, разработайте шаблоны электронной почты, которые они могут инициировать, отправляя xmls в систему. –