2017-04-06 32 views
0

私はコンマで区切られた値の文字列を持っています。コンマで区切られた値の文字列からjson配列文字列を作成するには?

"["Paris","Mumbai","London","Tokyo","Boston"]" 

私はIFSを使用して文字列の配列を作成することができています: - "Paris,Mumbai,London,Tokyo,Boston"

は今、私は必要なものを、このような文字列です。しかし、私が必要とする上述のjson配列 文字列を作成することはできません。助けてください。

+1

をあなたは何を試してみましたか?どのように失敗したのですか? – Pratham

答えて

0

"["Paris","Mumbai","London","Tokyo","Boston"]"ではなく、よく形成されたJsonです。

これは正しい形式です。

["Paris","Mumbai","London","Tokyo","Boston"]

それは私が知っている...醜いです:

echo "Paris,Mumbai,London,Tokyo,Boston" | perl -p -e "s/,/\",\"/g" | sed 's/^/[\"/g' | sed 's/$/\"]/g' 

これが返されます。

["Paris","Mumbai","London","Tokyo","Boston"] 
関連する問題