【ColdFusion】cfwddxタグの使い方について

WDDX(Web Distributed Data eXchange) についてCFを触るまで知らなかったので取り上げてみます。

使い方を工夫すれば、何か作れそうな気がします(¦3 _ )=

WDDXタグについて

WDDXについて簡単に説明すると異なる環境でもデータ交換が可能になるデータ構造機構です。
対応する言語についてもJava、.Net、PHPなどに対応しているみたいです。

変換対応表

cfwddxタグについてですが、下記の変換を行うことができます。

type 変換元 変換先
cfml2wddx CFML WDDX
cfml2js CFML JavaScript
wddx2cfml WDDX CFML
wddx2js WDDX JavaScript

サンプルコード

サンプルコードについては下記の通りです。

CFML→WDDX変換結果

CFML→WDDXへの変換結果です。
今回は省略しますが、変換結果に対してWDDX→CFML変換を行うと元通りになります。
※横に凄く長いです。

CFML→JS変換結果

CFML→JSへの変換結果です。
outputオプションを省略した場合はファイルに対して直接出力されます。

DBを介して連携すれば良い感じに使えそう_(:3」∠)_

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください