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

نام تاپیک: مشکل در ساخت فایل JSON در php

  1. #1

    مشکل در ساخت فایل JSON در php

    با سلام و عرض ادب . من همه تاپیک های مرتبط با سوالم را خوندم اما مشکل من چیز دیگست بهمین خاطر تاپیک جدید زدم

    من میخام از یک فایل جیسون یک سایت یکسری اطلاعات رو بخونم و اونایی که لازمم هست رو به صورت جیسون توی یک فایل متنی ذخیره کنم . عملیات خوندن از جیسون اون سایت رو درست انجام میدم و اطلاعات دریافت میشه تا اینجا مشکلی ندارم . حالا وقتی میخام توی فایل متنی سیو کنم اطلاعات سیو میشه اما بصورت رکورد رکورد نیست یعنی من بعدا نمیدونم چجوری به اون اطلاعات دسترسی پیدا کنم.

    این کد من هست

    for($i = 0 ; $i <=19 ; $i++)
    {
    $TracingNo = $json_object['Letters'][$i]['TracingNo'];
    $LetterCode = $json_object['Letters'][$i]['LetterCode'];
    $symbol = $json_object['Letters'][$i]['Symbol'];
    $newsdate = date("Y.m.d");
    $record = array(
    'TracingNo' =>$TracingNo,
    'LetterCode' =>$LetterCode,
    'Symbol' =>$symbol ,
    'PublishDate' =>$newsdate);
    file_put_contents('afzayesh.txt', json_encode($record,JSON_UNESCAPED_UNICODE));
    }

    مشکل من فقط اینکه چجوری بلاک بلاک توی فایل جیسون سیو بشه که حالت رکورد به خودش بگیره
    اون کد اخری هم میدونم که باید بیرون ارایه باشه اما ایا میشه کاریش کرد که هی به فایل اضافه بشه ؟

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مشکل در ساخت فایل JSON در php

    من درست متوجه نشدم چی داری میپرسی

    اون کد اخری هم میدونم که باید بیرون ارایه باشه اما ایا میشه کاریش کرد که هی به فایل اضافه بشه ؟
    اگه منظورت اینه که میدونی باید بیرون "حلقه" باشه اشتباه گفتی بیرون "آرایه" و میخای پاک نشه محتوای حلقه قبلی
    file_get_contents یه آرگومان سوم میگیره که اگه مقدارش رو FILE_APPEND به فایل اضافه میشه و مقادیر قبلی پاک نمیشه



    فکر میکنم همچین چیزی میخای




    $record = [] ; 
    for($i = 0 ; $i <=19 ; $i++)
    {
    $TracingNo = $json_object['Letters'][$i]['TracingNo'];
    $LetterCode = $json_object['Letters'][$i]['LetterCode'];
    $symbol = $json_object['Letters'][$i]['Symbol'];
    $newsdate = date("Y.m.d");
    $record[] = [
    'TracingNo' =>$TracingNo,
    'LetterCode' =>$LetterCode,
    'Symbol' =>$symbol ,
    'PublishDate' =>$newsdate];

    }


    file_put_contents('afzayesh.txt', json_encode($record,JSON_UNESCAPED_UNICODE));

  3. #3
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مشکل در ساخت فایل JSON در php

    من درست متوجه نشدم چی داری میپرسی

    اون کد اخری هم میدونم که باید بیرون ارایه باشه اما ایا میشه کاریش کرد که هی به فایل اضافه بشه ؟
    اگه منظورت اینه که میدونی باید بیرون "حلقه" باشه اشتباه گفتی بیرون "آرایه" و میخای پاک نشه محتوای حلقه قبلی
    file_get_contents یه آرگومان سوم میگیره که اگه مقدارش رو FILE_APPEND به فایل اضافه میشه و مقادیر قبلی پاک نمیشه



    فکر میکنم همچین چیزی میخای




    $record = [] ; 
    for($i = 0 ; $i <=19 ; $i++)
    {

    $record[]= [
    'TracingNo' => $json_object['Letters'][$i]['TracingNo'] ,
    'LetterCode' => $json_object['Letters'][$i]['LetterCode'] ,
    'Symbol' => $json_object['Letters'][$i]['Symbol'] ,
    'PublishDate' => date("Y.m.d")];

    }


    file_put_contents('afzayesh.txt', json_encode($record,JSON_UNESCAPED_UNICODE));

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

  1. کاربرد JSON و چرا باید از JSON استفاده کنیم
    نوشته شده توسط md3848 در بخش JavaScript و Framework های مبتنی بر آن
    پاسخ: 5
    آخرین پست: جمعه 09 فروردین 1398, 12:01 عصر
  2. سوال: نوشتن در فایل json
    نوشته شده توسط hercool در بخش C#‎‎
    پاسخ: 0
    آخرین پست: چهارشنبه 25 دی 1392, 21:20 عصر
  3. فایل JSON
    نوشته شده توسط hamedjj در بخش Android Studio
    پاسخ: 2
    آخرین پست: شنبه 21 دی 1392, 08:09 صبح
  4. آموزش: ارسال پارامتر با JSon در ASP.NET
    نوشته شده توسط mehrzad_ali در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: پنج شنبه 29 فروردین 1392, 10:42 صبح

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

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