私はJSON配列を持っています。JavaScriptを使用してJSON配列からテキストを削除する
{"sample":[{"errors":["Invalid Data: 123, abc, 2222"]}
「123」はどのように削除できますか。出力は、エラーで123,
試合のために、あなたの入力の
{"sample":[{"errors":["Invalid Data: abc, 2222"]
おかげ
よろしく ギリ
私はJSON配列を持っています。JavaScriptを使用してJSON配列からテキストを削除する
{"sample":[{"errors":["Invalid Data: 123, abc, 2222"]}
「123」はどのように削除できますか。出力は、エラーで123,
試合のために、あなたの入力の
{"sample":[{"errors":["Invalid Data: abc, 2222"]
おかげ
よろしく ギリ
var SampleObj = {"sample":[{"errors":["Invalid Data: 123, abc, 2222"]}]};
console.log(SampleObj.sample[0].errors[0].replace(/123,/g, ''));
検索を次のようになり、ヌルで置き換える必要があります。 オブジェクトにも最後に]
と}
がありません。
これは質問に答えるかもしれませんが、コードのみの回答はぶつかりません。あなたの答えを説明するために、OPに説明を提供してください。 [回答方法](https://stackoverflow.com/help/how-to-answer) – JNYRanger
[編集]リンクを使用して、このコードの仕組みを説明し、コードを与えないでください。将来の読者を助ける可能性があります。 [回答]も参照してください。 –
はここでフィドルです: https://jsfiddle.net/suykyLce/
var o = {
"sample": [
{"errors": ["Invalid Data: 123, abc, 2222"]}
]
};
var ret = o.sample.map(sampleItem => {
sampleItem.errors = sampleItem.errors.map(errorData => {
return errorData.replace(/^(.*):.*?\,/, '$1:');
});
return sampleItem;
});
私はあなたはそれが本当かどうかわからない、配列の両方に複数のオブジェクトを持って検討した
'object.sample [0] .errors [0]。 ( '123'、 '') - > https://jsfiddle.net/dsdj7hzz/ – adeneo
my_json.sample [0] .errors [0] .replace( '123'、 '') – shmoolki
@adeneoあなたのコードはステップがありません。 OPはJavaScriptオブジェクトではなくJSONを持っていると言います。 –