私は条件があり、これをスラッシュ付きのjson形式で変換する必要があります。私は私はこのコードを使用していたJSON format.Iにスラッシュを追加slashes.Canでこれを変換する必要がスラッシュが適切な形式で動作していないjson文字列を作成しますか?
Condition
(F1 == '14 Pt C2S') && (F2 == '2 x 7') && (F3 == '4 (CMYK)') && (F4 == 'None')
json_encode()を使用しています。
$condition = "(F1 == '14 Pt C2S')&&(F2 == '2 x 7')&&(F3 == '4 (CMYK)')&&(F4 == 'None')";
$a = array(
'type' => 'field',
'field' => $string,
'value' => $string1,
'condition' => "is"
);
echo $json = json_encode($a);
}
このような退屈な文字列です。
"{\"type\":\"field\",\"field\":\"1 \",\"value\":[\" \\\\'14 Pt C2S\\\\')\"],\"condition\":\"is\"}""{\"type\":\"field\",\"field\":\"2 \",\"value\":[\" \\\\'2 x 7\\\\')\"],\"condition\":\"is\"}""{\"type\":\"field\",\"field\":\"3 \",\"value\":[\" \\\\'4 (CMYK)\\\\')\"],\"condition\":\"is\"}""{\"type\":\"field\",\"field\":\"4 \",\"value\":[\" \\\\'None\\\\')\"],\"condition\":\"is\"}"
ただし、以下のような文字列が必要です。助けてください。
{\"type\":\"all\",\"value\":1,\"conditions\":[{\"type\":\"field\",\"field\":\"1\",\"value\":\"14 Pt C2S\",\"condition\":\"is\"},{\"type\":\"field\",\"field\":\"2\",\"value\":\"2 x 7\",\"condition\":\"is\"},{\"type\":\"field\",\"field\":\"3\",\"value\":\"4 (CMYK)\",\"condition\":\"is\"},{\"type\":\"field\",\"field\":\"4\",\"value\":\"None\",\"condition\":\"is\"}]}
このjsonをjqueryに渡したいですか? –
いいえ、データベースに保存する必要はありません。 –