私は登録されていないユーザーのフロントエンドビューと登録ユーザーのポータルビューを持つWebサイトを持っています。ColdFusionアプリケーションでのJSONの使用
私はこれをJSON形式にしたいと思っているリンクを追加/削除するために、簡単にメンテナンスできるように、製品のナビゲーションを改めようとしています。
私は、ColdFusionでMura CMSを使用しています。
おそらくかなり簡単なことですが、私はどのような例もオンラインで見つけることはできません。
私は以下のように私のJSONデータを持っている:
{
"category" : [
{
"name" : "digital stickers",
"products" : [
{
"name" : "round digital stickers",
"urlPublic" : "index.cfm/digital-stickers/round-stickers",
"urlPortal" : "tab=round digital stickers"
},
{
"name" : "square digital stickers",
"urlPublic" : "index.cfm/digital-stickers/square-stickers",
"urlPortal" : "tab=square digital stickers"
}
]
},
{
"name" : "Litho stickers",
"products" : [
{
"name" : "round litho stickers",
"urlPublic" : "index.cfm/litho-stickers/round-stickers",
"urlPortal" : "tab=round litho stickers"
},
{
"name" : "square litho stickers",
"urlPublic" : "index.cfm/litho-stickers/square-stickers",
"urlPortal" : "tab=square litho stickers"
}
]
}
]
}
あなたは私は「デジタルステッカー」と「リソステッカー」を決定するために使用するカテゴリ名を、持って見ることができるように。次に、データをループしてさまざまな製品名を抽出し、ポータルユーザーまたはパブリックユーザーがデータをURLに挿入するかどうかによって異なります。
これをColdFusionアプリケーションにリンクする方法を知りたいだけです。大規模なColdFusion Guruではなく、JavaScript言語への関心が高まっています。
そこから私は良いことがあるはずです。
ちょっと曖昧な場合は、htmlドキュメントのようにスタイルシートをタグにリンクします.JSONをColdFusionドキュメントにリンクするにはどうすればよいですか?それは?
ColdFusionには、JSONデータ型とネイティブCFデータ型の間で変換する 'serialiseJSON(data)'と 'deserializeJSON(json)'があります。 https://cfdocs.org/deserializejson –
私はdeserializeJSON(json)を使用します。私のJSONファイルの名前がproductInfo.jsonで、私のcoldfusionファイルと同じファイルの場所にあるとします.jsonファイルをどのように呼び出すのですか? – Sprose
どのようなプログラミング言語を使用してファイルにコードを組み込むのですか?あなたはそれを正しく読む必要があります。 [cffile action = "read"](http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7374.html) –