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

نام تاپیک: json output

  1. #1

    json output

    سلام وقت بخیر.
    وقتی از طریق php خروجی جیسون میگیرم حروف فارسی رو به صورت کد نمایش میده. یه راه حل میخوام. ممنوووون

    خط زیر خروجی جیسون هستش
    [{"PK_GoodsId":"1","GoodsName":"\u0644\u06cc\u0648\ u0627\u0646"},{"PK_GoodsId":"2","GoodsName":"glass "}]

    اینم کدای php

    ;conn=new mysqli($servername,$username,$password,$dbname)$

    if ($conn->connect_error)
    }
    ;die("Connection failed: " . $conn->connect_error)
    {
    ;mysqli_query($conn,"SET NAMES 'utf8'")
    ;mysqli_query($conn,"SET CHARACTER SET 'utf8'")
    ;mysqli_query($conn,"SET character_set_connection = 'utf8'")
    ;"sql="CALL sp_SelectAllGoods$
    ;result=$conn->query($sql)$
    ;()arrayselected=array$
    if ($result-> num_rows > 0)
    }

    while ($row=$result->fetch_array())
    }
    ;PK_GoodsId= $row["PK_GoodsId"]$
    ;GoodsName=$row["GoodsName"]$
    ;arrayselected[]=array("PK_GoodsId" =>$PK_GoodsId,"GoodsName" =>$GoodsName)$

    {
    ;print(json_encode( $arrayselected))
    {
    }else
    ;"echo "0 results
    {
    ;()conn->close$






  2. #2

    نقل قول: json output

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

    خط زیر خروجی جیسون هستش
    [{"PK_GoodsId":"1","GoodsName":"\u0644\u06cc\u0648\ u0627\u0646"},{"PK_GoodsId":"2","GoodsName":"glass "}]

    اینم کدای php

    ;conn=new mysqli($servername,$username,$password,$dbname)$

    if ($conn->connect_error)
    }
    ;die("Connection failed: " . $conn->connect_error)
    {
    ;mysqli_query($conn,"SET NAMES 'utf8'")
    ;mysqli_query($conn,"SET CHARACTER SET 'utf8'")
    ;mysqli_query($conn,"SET character_set_connection = 'utf8'")
    ;"sql="CALL sp_SelectAllGoods$
    ;result=$conn->query($sql)$
    ;()arrayselected=array$
    if ($result-> num_rows > 0)
    }

    while ($row=$result->fetch_array())
    }
    ;PK_GoodsId= $row["PK_GoodsId"]$
    ;GoodsName=$row["GoodsName"]$
    ;arrayselected[]=array("PK_GoodsId" =>$PK_GoodsId,"GoodsName" =>$GoodsName)$

    {
    ;print(json_encode( $arrayselected))
    {
    }else
    ;"echo "0 results
    {
    ;()conn->close$





    باید از گزینه JSON_UNESCAPED_UNICODE استفاده کنی. اینطوری:


    json_encode( $arrayselected, JSON_UNESCAPED_UNICODE);

  3. #3

    نقل قول: json output

    خیلی خیلی ممنون

  4. #4

    نقل قول: json output

    سلام من یه کد به زبان json دارم چجوری میتونم اجرا کنمش و خروجی بگیرم ؟





    /** * Test of generateCommands method, of class FTTSE. With QoS, bandwitdh * 1500B/s, delay 20 ms. */ @Test public void testGenerateCommands1() { //ARRANGE Integer streamID = 0; Integer elementaryCycle = 20; Integer mtu = 1500; Map<String, String> requestedQoS = new HashMap< (); requestedQoS.put("bandwidht", "1500"); requestedQoS.put("delay", "20"); FTTSE instance = new FTTSE(); Map<String, String> expResult = new HashMap< (); expResult.put("PERIOD", "1"); expResult.put("SIZE", "7500"); expResult.put("ID", "1"); expResult.put("SYNCHRONOUS", "0");

    //ACT Map<String, String> result = instance. generateCommands(streamID, elementaryCycle, mtu, requestedQoS);

    //ASSERT assertEquals(expResult, result); }

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

  1. گرفتن Output از DynamicSql
    نوشته شده توسط Chabok در بخش SQL Server
    پاسخ: 1
    آخرین پست: سه شنبه 27 شهریور 1386, 16:51 عصر
  2. اشکال متن فارسی در پارمتر OutPut یک Stored Procedure
    نوشته شده توسط azam2005 در بخش SQL Server
    پاسخ: 12
    آخرین پست: شنبه 21 مرداد 1385, 14:56 عصر
  3. PHPnuke or phpbb output source
    نوشته شده توسط pouyaa در بخش PHP
    پاسخ: 0
    آخرین پست: شنبه 09 اردیبهشت 1385, 11:40 صبح
  4. در رابطه با output start up
    نوشته شده توسط zarrin_306 در بخش VB.NET
    پاسخ: 0
    آخرین پست: دوشنبه 28 فروردین 1385, 17:06 عصر
  5. استفاده همزمان از output parameter و result set
    نوشته شده توسط titbasoft در بخش VB.NET
    پاسخ: 0
    آخرین پست: دوشنبه 02 آبان 1384, 13:48 عصر

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

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