نمایش نتایج 1 تا 2 از 2

نام تاپیک: نمایش کاراکترهای فارسی در خواندن از json

  1. #1

    Question نمایش کاراکترهای فارسی در خواندن از json

    برای نمایش فارسی مشکل دارم به صورت علامت سوال نمایش میده . لطفا راهنمایی . سپاس


    procedure TForm1.Button2Click(Sender: TObject);
    var
    JSonObject:TJSonObject;
    JSonValue:TJSonValue;
    st:string;
    Begin
    st :=UTF8Encode( '{"data":{"records":[{"stname":"نمايشگاه","StId":1},{"stname":" پارک","StId":2},{"stname":"تقي آباد","StId":3},{"stname":"پیروزی","StId ":4},{"stname":"استقلال","StId":5}],"status":true}}');
    JSonObject := TJSonObject.Create;
    JsonValue:=JSonObject.ParseJSONValue( st);
    memo1.text:=( (JsonValue as TJSONObject).Get('data').JsonString.Value);
    JSonObject.Free;
    end;

  2. #2

    نقل قول: نمایش کاراکترهای فارسی در خواندن از json

    با کد زیر مشکل حل شد !

    const
    Text ='{"data":{"records":[{"stname":"نمايشگاه","StId":1},{"stname":" فلکه پارک","StId":2},{"stname":"تقي آباد","StId":3},{"stname":"طلاب","StId":4} ,{"stname":"نخريسي","StId":5}],"status":true}}';
    var
    JSONObject, JSONObject2, currcond: TJSONObject;
    arrayjson: TJSONArray;
    i:integer;
    begin
    JSONObject := TJSONObject.ParseJSONValue(Text) as TJSONObject;
    JSONObject2 := JSONObject.GetValue('data') as TJSONObject;
    arrayjson := JSONObject2.GetValue('records') as TJSONArray;
    for i :=0 to arrayjson.Count-1 do
    begin
    currcond := arrayjson.Items[i] as TJSONObject;
    showmessage(currcond.GetValue('stname').Value);
    end;

تاپیک های مشابه

  1. مشکل درج یا نمایش کاراکترهای فارسی در ویجت های Qt
    نوشته شده توسط ASedJavad در بخش برنامه نویسی در محیط QT و هم خانواده هایش
    پاسخ: 9
    آخرین پست: شنبه 12 دی 1394, 23:04 عصر
  2. مبتدی: مشکل در نمایش کاراکترهای فارسی در experssin web 4
    نوشته شده توسط Too0fan در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: دوشنبه 21 مرداد 1392, 18:36 عصر
  3. سوال: مشکل با نمایش کاراکترهای فارسی در صفحه اکسل تولید شده با excelwriter
    نوشته شده توسط asma65 در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: چهارشنبه 25 اردیبهشت 1392, 08:00 صبح
  4. سوال: مشکل فارسی در خواندن از فایل متنی
    نوشته شده توسط damuon در بخش C#‎‎
    پاسخ: 12
    آخرین پست: یک شنبه 07 اسفند 1390, 10:23 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •