目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2B Data Transformation
  8. クレンジングトランスフォーメーション
  9. データマスキングトランスフォーメーション
  10. データサービストランスフォーメーション
  11. 重複排除トランスフォーメーション
  12. 式トランスフォーメーション
  13. フィルタトランスフォーメーション
  14. 階層ビルダートランスフォーメーション
  15. 階層パーサートランスフォーメーション
  16. 階層プロセッサトランスフォーメーション
  17. 入力トランスフォーメーション
  18. Javaトランスフォーメーション
  19. JavaトランスフォーメーションAPIリファレンス
  20. ジョイナトランスフォーメーション
  21. ラベラトランスフォーメーション
  22. ルックアップトランスフォーメーション
  23. 機械学習トランスフォーメーション
  24. マップレットトランスフォーメーション
  25. ノーマライザトランスフォーメーション
  26. 出力トランスフォーメーション
  27. 解析トランスフォーメーション
  28. Pythonトランスフォーメーション
  29. ランクトランスフォーメーション
  30. ルータトランスフォーメーション
  31. ルール仕様トランスフォーメーション
  32. シーケンストランスフォーメーション
  33. ソータートランスフォーメーション
  34. SQLトランスフォーメーション
  35. 構造パーサートランスフォーメーション
  36. トランザクション制御トランスフォーメーション
  37. 共有体トランスフォーメーション
  38. Velocityトランスフォーメーション
  39. ベリファイヤトランスフォーメーション
  40. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

Velocityトランスフォーメーションのパーサー

Velocityトランスフォーメーションのパーサー

Velocityトランスフォーメーションは、さまざまなパーサーを使用してJSONデータとXMLデータを解析します。
Velocityトランスフォーメーションは、処理するデータのタイプに基づいて、次のパーサーを使用します。
JSONデータ
JSONデータを解析するために、VelocityトランスフォーメーションはJavaパッケージorg.jsonを使用します。トランスフォーメーションは、処理するデータを
JSONObject​(java.lang.String source)
コンストラクタに渡して、JavaでJSONObjectオブジェクトを作成します。JSONObjectコンストラクタの詳細については、javadoc.ioを参照してください。
XMLデータ
XMLデータを解析するために、VelocityトランスフォーメーションはJavaパッケージorg.jdom2.inputを使用します。トランスフォーメーションは、このパッケージで提供されているSAXパーサーを使用して、JavaでSAXBuilderオブジェクトを作成します。SAXパーサーの詳細については、JDOM v2.0.6 APIの仕様を参照してください。