データベースから読み取ったデータを JSON 形式でクライアントに渡すサービスを構築したいと考えています。スキーマ テーブルと型がわかりません。
ディクショナリで WCF を実装することを考えましたが、JSON は非常に複雑で、「キー = ...; 値 = ...」のようなオブジェクトが含まれており、「キー = 値」だけが必要で、ディクショナリ オブジェクトのリストを返す必要があります。データベースからカンマ区切りの配列を受け取る場合があるため、値として新しい辞書を持つキーを辞書に挿入します。
PHP では、連想配列を使用して実行できると上司が言いました。どこから見ればいいのかわからないので、アイデアやリンクを教えてください。
わからないところがありましたらコメントいただければ、別の説明を試みます。
編集:
- 残りのサービスにする必要があるため、JSON は必須です。
- テーブルからデータをロードするにはどうすればよいですか? どのタイプを使用できますか?
編集#2:これは私が取得したいものです:CorectJSON
編集#3:これは私の現在のjsonです:
stdClass Object
(
[areaGetStreetTypesResult] => stdClass Object
(
[responseMessage] => [{"name":"IMPASSE","street_type":"IMP"}{"name":"LOTISSEMENT","street_type":"LOT"}{"name":"ROUTE","street_type":"RTE"}{"name":"RUE","street_type":"RUE"}]
[response_status] => stdClass Object
(
[message] => Success : JSON created into the responseMessage variable !
[status] => 0
)
)
)
の間にいくつかのコンマが含まれていないため、php でデコードできません。私は何をすべきか ?
これは私のメソッドコードです