Բովանդակություն:

Ինչպե՞ս կարող եմ օգտագործել GSON-ը:
Ինչպե՞ս կարող եմ օգտագործել GSON-ը:

Video: Ինչպե՞ս կարող եմ օգտագործել GSON-ը:

Video: Ինչպե՞ս կարող եմ օգտագործել GSON-ը:
Video: Jangan remehkan alat kecil ini ❗ cara Perbaiki tv Lg mati total gagal start seri 32LS3400 2024, Նոյեմբեր
Anonim

Հիշելու քայլեր

  1. Քայլ 1 - Ստեղծել Գսոն օբյեկտ օգտագործելով GsonBuilder. Ստեղծել Գսոն օբյեկտ. Դա բազմակի օգտագործման օբյեկտ է։
  2. Քայլ 2 – Ապասերիալացնել JSON-ը օբյեկտի համար: Օգտագործեք fromJson() մեթոդը՝ Օբյեկտը JSON-ից ստանալու համար:
  3. Քայլ 3 – Շարքայինացնել օբյեկտը JSON-ում: Օգտագործեք toJson() մեթոդը՝ օբյեկտի JSON տողերի ներկայացումը ստանալու համար:

Նմանապես մեկը կարող է հարցնել, թե ինչպես կարող եմ օգտագործել GSON-ը Json-ից:

Այս ձեռնարկում մենք կանցնենք հետևյալ քայլերին

  1. Կարդացեք Ֆայլի բովանդակությունը ֆայլից Java-ում:
  2. Մենք կօգտագործենք regex պառակտման գործողությունը՝ բառերի միջև եղած ցանկացած դատարկ տարածությունը շրջանցելու համար:
  3. Յուրաքանչյուր տողից ստեղծեք JSONObject:
  4. Յուրաքանչյուր JSONObject ավելացրեք JSONArray-ին:
  5. Տպել JSONArray:
  6. Այժմ, օգտագործելով Gson-ի fromJson() մեթոդը, մենք JSONArray-ը կվերափոխենք ArrayList-ի:

Բացի այդ, ինչ է նշանակում GSON-ը: Գսոն (նաև հայտնի է որպես Google Գսոն ) է բաց կոդով Java գրադարան՝ JSON-ի (և դրանից) Java օբյեկտները սերիալացնելու և ապասերիալացնելու համար:

Մարդիկ նաև հարցնում են՝ ո՞րն է տարբերությունը GSON-ի և JSON-ի միջև:

GSON java API է Google-ից, որը փոխակերպում է java օբյեկտները իրենց JSON ներկայացուցչություններ և հակառակը։ Տեղադրման հրահանգներ և օգտագործման նմուշներ այստեղ: Google Գսոն Java-ի վրա հիմնված պարզ գրադարան է՝ Java-ի օբյեկտները սերիալացնելու համար JSON և հակառակը։ Ստանդարտացված − Գսոն ստանդարտացված գրադարան է, որը կառավարվում է Google-ի կողմից:

Ինչպե՞ս է սերիականացվում GSON-ը:

Սերիալացում -ի համատեքստում Գսոն նշանակում է փոխարկել Java օբյեկտը իր JSON ներկայացուցչությանը: Որպեսզի անել որ սերիականացում , մեզ պետք է ա Գսոն օբյեկտ, որն իրականացնում է փոխակերպումը: Հաջորդը, մենք պետք է կանչենք ֆունկցիան toJson() և փոխանցենք Employee օբյեկտը:

Խորհուրդ ենք տալիս: