2017-12-14 5 views
0

私は、質問が本当に私を気にしてい現在、私は、フォーム(入力配列)以下の配列を持っている、オブジェクトを別のフォームで配列に出力するには?

var randomstring = require("randomstring"); 
const random = randomstring.generate(); 
    const input = [ 
     { key: 'shop', value: '100' }, 
     { key: 'TradeNo', value: random }, 
     { key: 'TradeDate', value: '2017/10/06 02:11:23' }, 
     { key: 'Type', value: 'aio' }, 
     { key: 'Amount', value: '100' }, 
     { key: 'Desc', value: 'Credit' }, 
     { key: 'ItemName', value: 'MacBook' }, 
     { key: 'URL', value: 'https://www.facebook.com/' }, 
     { key: 'Payment', value: 'Credit' }, 
     { key: 'Type', value: '1' }, 
    ]; 

は今、私はいくつかを実行するには、このフォームを使用できるように、フォームの下にconsole.logしたいです私はこの問題を解決するために何をしようとすることができ、私は各部分に「」を追加する必要があると私はそれを処理する方法を理解していない意味

[ 
{"key":"shop","value":"100"}, 
{"key":"TradeNo","value":"random"},//this random still means the same random string 
{"key":"TradeDate","value":"2017/10/06 02:11:23"},{"key":"Type","value":"aio"}, 
{"key":"Amount","value":"100"}, 
{"key":"Desc","value":"Credit"}, 
{"key":"ItemName","value":"MacBook"},{"key":"URL","value":"https://www.facebook.com/"},{"key":"Payment","value":"Credit"}, 
{"key":"Type","value":"1"} 
] 

:郵便配達中のテストは、タイプは次のようになるでしょうか?ありがとう!

+1

'JSON.stringify(入力)' ---> –

+1

は、あなただけの 'JSON.stringify(定数)を使用することができませんでしたそのJSON文字列形式に変換しますか;'? –

+0

この質問をして申し訳ありませんが、私はそれが簡単に解決できることを知りませんでした、皆さんありがとう! – yamahachou

答えて

0

は、あなただけのそのJSON stringにオブジェクトに変換する必要があります。 Javascriptでは、JSON.stringifyメソッドを使用して、対応するJSON文字列を生成します。

JSON.stringify(input) 
0

オブジェクトがJSON形式であるように思えます。そのことを念頭に置いてあなたはとてもとしてJSON.stringify()を使用することができます。

const input = [ 
 
    { key: 'shop', value: '100' }, 
 
    { key: 'TradeNo', value: 'random' }, 
 
    { key: 'TradeDate', value: '2017/10/06 02:11:23' }, 
 
    { key: 'Type', value: 'aio' }, 
 
    { key: 'Amount', value: '100' }, 
 
    { key: 'Desc', value: 'Credit' }, 
 
    { key: 'ItemName', value: 'MacBook' }, 
 
    { key: 'URL', value: 'https://www.facebook.com/' }, 
 
    { key: 'Payment', value: 'Credit' }, 
 
    { key: 'Type', value: '1' }, 
 
]; 
 

 
console.log(JSON.stringify(input));

関連する問題