cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bolehkah data dalam format json ditukar menjadi rentetan biasa

Saya menggunakan json.stringify() untuk mendapatkan data semasa menghantar borang. Kembali seperti berikut.
{"domains":[{"value":"vvvvvvvvv"}],"cona":"heeheeheeheeheeheehee","conb":"minit, mata, mata, mata v"}

Bolehkah ia ditukar kepada format rentetan biasa saya ingin menukarnya ke format berikut. Selepas mencari banyak cara, saya tidak berjaya.

怪我咯怪我咯2790 hari yang lalu589

membalas semua(2)saya akan balas

  • 淡淡烟草味

    淡淡烟草味2017-05-18 11:00:08

    Hanya ekstrak kandungan berikut dan sambungkan bersama

    balas
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-18 11:00:08

    json pada asasnya ialah rentetan, tetapi ia ialah rentetan "diformat".
    Jika anda ingin menukarnya kepada rentetan lain, anda perlu menulis peraturan anda sendiri, seperti:

    var objFormat = {toString:function(){return this.domains.map(function(item){
    return item.value;
    }).join(',')+','+this.cona+','+this.conb}};
    var jsonStr   = '{"domains":[{"value":"vvvvvvvvv"}],"cona":"嘻嘻嘻嘻嘻嘻下","conb":"分分分分分分v"}';
    var parsedString = objFormat.toString.call(JSON.parse(jsonStr));
    // 得到 vvvvvvvvv,嘻嘻嘻嘻嘻嘻下,分分分分分分v

    balas
    0
  • Batalbalas