تبدیل داده معمولی به json در جاوا

با سلام به همه دوستان و همراهان Itpro. یکی از تکنیک هایی که برای ارسال داده و پیام در برنامه ها و خصوصا برنامه های تحت وب بسیار مورد استفاده قرار میگیره json هستش. شما برای این که داده ها رو برای زبان javascript بفرستید باید از نوع json استفاده کنید. همچنین راهی که داده ها را از زبان javascript بگیرید و در back end پردازش کنید استفاده از json می باشد. Json مخفف Javascript Object Notation می باشد. Json یک سینتکس برای تبادل و ذخیره سازی داده ها می باشد. برای استفاده json از xml ساده تر می باشد. به علت وزن کم و قابلیت هایی که دارد در دنیای اینترنت بسیار مشهور است. به راحتی می توان یک ساختمان داده نرمال را به فرمت json در اورده و در اینترنت مورد استفاده قرار داد. قبل از این که نحوه تبدیل داده های معمولی به json در جاوا را بگوییم شما باید یک کتابخانه در مورد json برروی پروژه خود نصب کنید. کتابخانه های json متعددی وجوددارد که ما در این مطلب از کتابخانه json-simple استفاده می کنیم. این کتابخانه را می توانید از آدرسsimple json دانلود کنید که محل پروژه آن در github در آدرس simple json on github قرار دارد. کد زیر مثالی برای تبدیل داده ها به json می باشد.

import org.json.simple.JSONObject;
import org.json.simple.JSONArray;

public class JsonEncodeDemo {
	
	public static void main(String[] args) {
		
        JSONObject obj = new JSONObject();
        obj.put("Site Name", "Itpro");
        obj.put("Author", "All of us");
 
        JSONArray novelDetails = new JSONArray();
        novelDetails.add("Language: Persian");
        novelDetails.add("Year of Publication: 2016");
        novelDetails.add("Publisher: Itpro.ir");
        
        obj.put("Site Details", novelDetails);
        
		System.out.print(obj);
	}
}

نتیجه اجرای کد بالا به شکل زیر خواهد بود.

{"Site Name":"Itpro","Site Details":["Language: Persian","Year of Publication: 2016","Publisher: Itpro.ir"],"Author":"All of us"}

این داده json به راحتی قابل تبادل و ذخیره می باشد.Itpro باشید

نویسنده: مهدی عادلی فر

منبع: انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

#برنامه_نویسی_جاوا #تبدیل_داده_ها_در_جاوا #کار_با_json_در_جاوا #آموزش_جاوا #داده_های_معمولی_در_جاوا #معرفی_json #تبدیل_داده_های_json #مزایا_و_معایب_json #زبان_برنامه_نویسی_جاوا #یادگیری_زبان_برنامه_نویسی_جاوا
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....