Adobe Experience Managerを使用してxmlをhtmlに変換するxslファイルを作成できますか?
「はい」の場合は、その方法を説明してください。Adobe Experience Managerはxslファイルを作成できますか?
0
A
答えて
0
簡単な答えはAdobe Experience Manager(AEM)を使用してXSLを生成し、それを使用してXMLをHTMLに変換することです。あなたが達成しようとしていることによるが、これは最善の方法ではないかもしれない。
質問からは分かりませんが、AEMでXSLを作成するように思えます。通常、開発者はXSLを1回作成し、それをXMLに適用してHTMLを取得します。あなたはすべての場合にうまくいくはずのかなり精巧なXSLを提供することができます。 XSLを生成したい場合、これを達成するためにカスタムコードを書く必要があります。おそらく、後で使用するためにAEMリポジトリにXSLファイルを作成するワークフロータスクを作成するのが最善の方法です。
次のステップは、いつHTMLを生成するかを決定することです。それは高価な要求時、またはXMLの作成または更新を行うときですか?リクエストが行われた場合は、XSLTライブラリを使用してサーブレットを作成する必要があります。別のスレッドXSLT processing with Java?からそれを行う方法の詳細はこちらです。 XMLを作成または更新するたびにHTMLレンディションを生成する場合は、ワークフロータスクを作成し、そのファイルタイプで作成または更新が発生するたびに起動するように登録する必要があります。また、生成したhtmlをレンダリングするサーブレットを作成する必要があります。
あなたは多量の情報を与えずに複雑な質問をしていますので、どちらの解決策もゴールにとって最高のシナリオであるかどうかはわかりません。 XMLをAEMパッケージに変換し、リポジトリにノードを作成する方が簡単かもしれません。視覚的にHTMLをレンダリングできます
関連する問題
- 1. Adobe Experience Manager DBとは
- 2. 403 Adobe Experience Managerからの応答OAuth 2トークンエンドポイント
- 3. Adobe Illustratorファイルからサムネイルを作成しますか?
- 4. Adobe Flex - XMLファイルを生成する
- 5. Adobe Airを使用してFacebookのアプリケーションを作成できますか?
- 6. Adobe AIRトライアルウェアの作成方法
- 7. Adobe Content ManagerはどのようにXMLコンテンツをWebページにレンダリングしますか?
- 8. Adobe Airファイルは開けません
- 9. Adobe AIRのファイル保護
- 10. Adobe Illustratorファイル(* .ai)スクリプティング?
- 11. Adobe Airから新しいXMLファイルを作成する正しい方法
- 12. Adobe Airは他のウィンドウを追跡できますか?
- 13. Adobe Flashピアツーピアアプリケーション
- 14. Adobe Airは通常iOSで実行できますか?
- 15. Adobe AIR/FlashBuilder 4.6:Android Appでアラームを作成する
- 16. Adobe AIRアプリケーションで通知ウィンドウを作成する
- 17. Adobe AIRで魅力的なウィンドウを作成する方法
- 18. Adobe Air Database
- 19. Adobe Media Player
- 20. Adobe Flexのコンポーネントイベント
- 21. Adobe AIR readLine
- 22. Adobe AIR 3.0 - ADTを使用してCaptiveランタイム.APPファイルを作成する
- 23. Adobe AIR CSSで@importを使用できますか?
- 24. Adobe AirでのWAVファイルのストリーミング
- 25. Adobe AIR - コントロールスキャナ
- 26. Adobe AIR - イメージ付きカスタムプリローダー
- 27. Adobe Air stop();
- 28. Adobe Flexはメールで?
- 29. Adobe AIRパッケージャはどのように動作しますか?
- 30. Adobe AIRアプリケーションをアンパックできますか?
実際には、xmlで電子メールリクエストを受信し、xslテンプレートを使用してHTML電子メールを作成する電子メール送信エンジン用のxslテンプレートを生成する必要がありました。私が必要とするのは、AEMがコーディングの知識を持たない人を助けることです。システムにxmlを送信するトリガーとなる電子メールテンプレートを開発します。 –