JSON array in Node.js

后端 未结 3 1872
情书的邮戳
情书的邮戳 2021-01-17 05:06

I have been trying to figure this out for the past week and everything that i try just doesn\'t seem to work.

I have to create a web service on my local box that re

3条回答
  •  Happy的楠姐
    2021-01-17 05:53

    Edit: Try this:

    var query = {"theArray":"[[],\"d\",\"B\",{},\"b\",12,\"A\",\"c\"]"};
    var par = JSON.parse(query.theArray);
    var stringArray = [];
    for ( var i = 0; i < par.length; i++ ) {
        if ( typeof par[i] == "string" ) {
            stringArray.push(par[i]);
        }
    }
    var jsonString = JSON.stringify( stringArray );
    console.log(jsonString);
    

    P.S. I didnt't pay attention. Your array was actually a string. Andrey, thanks for the tip.

提交回复
热议问题