トランスフォーメーション > Velocityトランスフォーメーション > 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の仕様を参照してください。