タグ

2014年1月20日のブックマーク (2件)

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    halohalolin
    halohalolin 2014/01/20
    PHPでjson_encodeは全角文字に対応していないため、そのまま変数をJSON形式に変換すると文字化けする、PHP5.3以降ならJSON_UNESCAPED_UNICODEオプションを付ければよいが、そうでなければ自作でエンコードを作る必要がある
  • [jQuery] JSON文字列をパース(構文解析)する

    前の記事のおまけ。 JSON文字列を、ちょー簡単にパース(構文解析)して利用する方法。 Ajaxを使ってCGIを呼び出してJSON文字列を受け取り、それをパースして利用する。 jQuery1.4以降が必要。 // JSON取得関数(単に「JSONおくれ!」って言う関数なので、何でもええです。) function get_JSON(where_string) { // JSON生成CGI(別にCGIに限らすJSONを吐き出す相手) var cgi = "http://host/cgi/create_JSON.pl"; var qs = "?WHERE_STRING=" + where_string; // JSON取得 var JSON = $.ajax({ type: "POST" , url: cgi + qs , dataType: "json" , async: false }).r

    halohalolin
    halohalolin 2014/01/20
    jQueryにおけるJSON文字列を取得して構文解析して配列に格納するには、<格納先変数> = $.parseJSON($.ajax({type:"<GET/POST>",url:"<URL>",dataType:"json",async:false}).responseText);