私のアプリケーションでは、JSONからデータを取得し、それをさらに使用するために配列に変換する必要があります。配列データの特殊文字をJavascriptでJSONから取得する
そして、私はデータを取得し、変換するために、私のコードを持っている:
var Persons = data.Persons;
var PersonsArr = [];
for (var i=0; i < Persons.length; i++){
PersonsArr.push(Persons[i].word);
}
これは私がちょうどAPIを呼び出すと、すべてを取得するためにループのための単一を使用し、非常に簡単です。うちは、その後、データのそれぞれを分割するために、私はそれを削除したい「」私は要素に追加しますが、それは持っている
PersonsArr=["peter","mary","tom"];
のようなものです来ます。
は、だから私は.replace()
for (var i=0; i < Persons.length; i++){
PersonsArr.push(Persons[i].word.replace(",", " "));
}
を使用しようとしました。しかし、それは私が間違っapporchを使用しています、私のexceptationとして働いていないのですか?まあ、
.replace(/,/g, " "))
としての要素に
PersonArr
を追加する際に何のカンマがありません。これは、あなたが読むことができる形式で配列を出力するJavaScriptです。しかし配列内にカンマがないので、ちょうど良いことをしています。 – Ibu