Rumah  >  Soal Jawab  >  teks badan

java - json数据怎么按照固定顺序输出呢?

这是我想要的结果:["id":"1","text":"哈哈","children":[{"id":"1","text":"01"},{ "id":"2","text":"02" },{"id":"3","text":"03" }]]

但是输出是这样的["children":[{"id":"1","text":"01"},{ "id":"2","text":"02" },{ "id":"3","text":"03" }] ,"id":"1","text":"哈哈"]

PHP中文网PHP中文网2741 hari yang lalu485

membalas semua(5)saya akan balas

  • PHP中文网

    PHP中文网2017-04-18 10:28:33

    Tiada perbezaan antara kedua-dua data Jika anda ingin memerhati, anda hanya boleh menyeret lajur ke dalam susunan yang anda suka dalam pangkalan data.
    Jika anda mesti menukar susunan dari yang kedua kepada yang pertama, anda mungkin perlu menukar nama medan
    bantuan, btext dan kanak-kanak harus ada dalam pesanan anda. Tetapi dengan perubahan ini, adakah anda pasti bos anda tidak akan memukul anda?

    balas
    0
  • 怪我咯

    怪我咯2017-04-18 10:28:33

    Data JSON tidak boleh dikeluarkan dalam susunan yang anda tentukan, kerana anda tidak memberitahu penghurai JSON untuk mengeluarkannya dalam susunan itu. Jika anda perlu membuat output mengikut urutan, anda boleh terus menulis program untuk melaksanakannya.

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:28:33

    Output format Json tidak diisih mengikut kamus Anda boleh mengeluarkan jenis pertama dalam json, JSON.stringify(Objek, fungsi, nombor), anda boleh menukar hasil keluaran Anda mungkin tidak tahu JSON.stingify( )

    balas
    0
  • 阿神

    阿神2017-04-18 10:28:33

    Mengikut standard, JSON tidak tertib (urutan semula jadi UTAMA)

    Chrome dan Firefox kedua-duanya mengikut piawaian ini, jadi c pasti akan disenaraikan di hadapan d

    balas
    0
  • 阿神

    阿神2017-04-18 10:28:33

    Apakah kepentingan pesanan? Ia adalah dalam bentuk nilai kunci tidakkah anda boleh mendapatkannya secara langsung apabila anda menggunakannya?

    balas
    0
  • Batalbalas