配列を json に変換したいです
配列の元の出力は次のようになります
うわー
何が起こっているのでしょうか? json にキーがないのはなぜですか? 「0」:upload/2013/05/09/14303.jpeg ではないでしょうか?さらに、元々配列に格納されていた URL には "" がたくさんあります。どうなっているのでしょうか。
jsonのデータ形式はこんな感じで、jsで呼び出しても問題ありません。
jsonのデータ形式はこんな感じで、jsで呼び出しても問題ありません。
しかし、オンラインで読んだチュートリアルはすべて「0」:upload/2013/05/09/14303.jpeg のようなものですか?そして、なぜこの「」が表示されるのでしょうか?
jsonのデータ形式はこんな感じで、jsで呼び出しても問題ありません。
しかし、オンラインで読んだチュートリアルはすべて「0」:upload/2013/05/09/14303.jpeg のようなものですか?そして、なぜこの「」が表示されるのでしょうか?
バックスラッシュはエスケープ文字です
中国語なら最初にurlencode、次にurldecodeで変換できます。 中国語でも大丈夫です
キー名はありませんね。
JSの配列の書き方はPHPと同じです 違いはキー名 => キー値ではなく
var ar=["upload/2013/05/09/14303.jpeg","upload/2013] で区切られていることです/05/09/14300.jpeg" ,"upload/2013/05/09/148.jpeg","upload/2013/05/09/187.jpeg","upload/2013/05/09/14296.jpeg ","upload/2013/05/ 09/203.jpeg"];
ここの ar[0] は、upload/2013/05/09/14303.jpeg です
は / だけでなく * もエスケープ/使用するためのものです() などの記号は出力する際に特殊なため前に追加されます
キー名が数字の場合は自動的に非表示になります