وب سرویس خروج json

سوال

دوستان یک وب سرویس از یک شرکت رزرو پرواز برای ما ارسال شده تادر قسمت های مختلف سایت خودمون اون رو نمایش بدیم . این اطلاعات شامل: شهر ها ، قیمت پرواز ها و .. است . برای خروجی هم گفتن از json باید استفاده کنید ، در حال حاضر هم سیستم سایت ما وردپرس است ، چگونه این کد رو به خروجی json برسونم و در وردپرس نمایش بدم ؟ اطلاعات که دادن به شکل زیر است
{“THR”:[{“price”:”110,000″,”to”:”\u0645\u0634\u0647\u062f”,”total”:”2321″,”link”:”10001″},{“price”:”126,000″,”to”:”\u06a9\u06cc\u0634″,”total”:”1939″,”link”:”10003″},{“price”:”129,300″,”to”:”\u0634\u06cc\u0631\u0627\u0632″,”total”:”1007″,”link”:”10005″},{“price”:”121,000″,”to”:”\u0627\u0647\u0648\u0627\u0632″,”total”:”695″,”link”:”10004″},{“price”:”111,000″,”to”:”\u062a\u0628\u0631\u06cc\u0632″,”total”:”477″,”link”:”10006″},{“price”:”151,000″,”to”:”\u0628\u0646\u062f\u0631\u0639\u0628\u0627\u0633″,”total”:”357″,”link”:”10010″},

در حال بررسی 0
۱۳۹۵/۸/۱۰ ۲۳:۰۴:۲۵ 2 پاسخ کاربر تازه 0

پاسخ ها ( 2 )

    0
    ۱۳۹۵/۸/۱۱ ۱۴:۰۶:۲۱

    سلام

    کدی که گذاشتید Json هست(ولی گویا کامل نیست)

    برای نمایش داده های Json ابتدا باید کل داده ها را داخل یک متغیر قرار بدید، به فرض مثال:

    json = '{“THR”:[{“price”:”۱۱۰,۰۰۰″,”to”:”\u0645\u0634\u0647\u062f”,”total”:”۲۳۲۱″,”link”:”۱۰۰۰۱″},{“price”:”۱۲۶,۰۰۰″,”to”:”\u06a9\u06cc\u0634″,”total”:”۱۹۳۹″,”link”:”۱۰۰۰۳″},{“price”:”۱۲۹,۳۰۰″,”to”:”\u0634\u06cc\u0631\u0627\u0632″,”total”:”۱۰۰۷″,”link”:”۱۰۰۰۵″},{“price”:”۱۲۱,۰۰۰″,”to”:”\u0627\u0647\u0648\u0627\u0632″,”total”:”۶۹۵″,”link”:”۱۰۰۰۴″},{“price”:”۱۱۱,۰۰۰″,”to”:”\u062a\u0628\u0631\u06cc\u0632″,”total”:”۴۷۷″,”link”:”۱۰۰۰۶″},{“price”:”۱۵۱,۰۰۰″,”to”:”\u0628\u0646\u062f\u0631\u0639\u0628\u0627\u0633″,”total”:”۳۵۷″,”link”:”۱۰۰۱۰″}';

    و سپس باید به این شکل دیکد کنید:

    json = json_decode($json)$

    و نحوه نمایش هم به صورت زیر است:

    json-> price$

    و یک افزونه هم هست که کارتون رو راه میندازه و میتونید ازش استفاده، برای دسترسی به افزونه کلیک کنید.

    موفق باشید

      0
      ۱۳۹۵/۸/۱۱ ۱۹:۰۰:۱۰

      سلام ، مرسی برای راهنمایی . اگر ممکنه یه مقدار ساده تر توضیح بدید ، چون در حقیقت من در این زمینه خیلی مبتدی هستم و نیاز دارم مرحله به مرحله مراحل انجام رو یاد بگیرم تا اون رو انجام بدم . اگر زحمتی نیست مراحل رو با شرح برام توضیح بدید . یک دنیا ممنون میشم .

    0
    ۱۳۹۵/۸/۱۲ ۶:۱۰:۵۲

    ببینید قالب های وردپرس این امکان را دارند تا از کدهای php درون آنها استفاده کنید.

    اون افزونه ای که معرفی کردم را نصب کنید و مستنداتش رو هم مطالعه کنید(اگر نوشتن کد برایتان مشکل است)

    و بهتر هم این هست که درباره وب سرویس و جیسون و طریقه ارتباطشون و … مطالعه کنید(در سطح اینترنت آموزش های متعددی وجود دارد)، تا دستتون بیاد و آشنا بشید.

    توضیح مراحل شرح به شرح  و جزئی تر امکانش نیست مگر اینکه اطلاعاتتون رو درباره جیسون و مباحث مرتبط بیشتر کنید.

    موفق باشید

ارسال یک پاسخ