タグ

JSONに関するnebokegaoのブックマーク (10)

  • jQuery.parseJSON() | jQuery API Documentation

    As of jQuery 3.0, $.parseJSON is deprecated. To parse JSON strings use the native JSON.parse method instead. Passing in a malformed JSON string results in a JavaScript exception being thrown. For example, the following are all invalid JSON strings: "{test: 1}" (test does not have double quotes around it). "{'test': 1}" ('test' is using single quotes instead of double quotes). "'test'" ('test' is u

  • JSONらしき文字列をオブジェクトに変換するJavaScript

    は?と思われるこの1行を実行すると、functionが作られ、その中でreturnに続けてdataの中身が書かれてることになるのでオブジェクトが返ってくるという。自分は、eval(data)だと思ってたんだけど、evalはスコープを作らないのと、jsのminifierらでうまくいかなかったりするし、evalこそ真の黒魔術やでーということなので、こんな方法が使われているみたい。jQueryの中でJSONをパースするときにも使われている。

  • JavaでJSONシリアライズされた日付情報をjsで取得する - nakawai’s diary

    JavaでJSONシリアライズされた日付情報をjsで取得するとき、どのようなことが必要か確認しました。 Javajava.util.DateクラスもJavaScriptのDateコンストラクタから生成されたオブジェクトも1、970年1月1日0時0分0秒からのミリ秒で日付を管理してます。 Date型のプロパティを持つSlim3のモデルをjson-libでシリアライズすると、Dateもjsonに展開され、timeプロパティでミリ秒を取得できます。これをjs側でDateコンストラクタの引数に渡せばよさそうです。 JSONを返すSlim3のコントローラ public class IndexController extends Controller { @Override protected Navigation run() throws Exception { Slim3Model model2

    JavaでJSONシリアライズされた日付情報をjsで取得する - nakawai’s diary
  • rottel.net

    This domain may be for sale!

  • jQuery で容量の大きい JSON を配列に代入するときは注意!

    jQuery で容量の大きい JSON を配列に代入するときは注意! 2010/4/20 20:36 2018/10/23 20:19 0 Web制作 jQueryajaxJSON 当記事はアフィリエイト広告を掲載しています。 サーバーとクライアント(ブラウザ)のデータの受け渡しに、 JSON データを使うことにした。データが軽いし、 PHP 側でも JSON エンコードするだけだし、ブラウザ側の JavaScript のオブジェクトそのままだから扱いやすい。 でも、 jQuery の $.getJSON を使って JSON データを読み込もうとしてちょっとばかりはまったので、メモ的に残しておく。 → StackTrace : $.getJSON(url, [data], [callback]) jQuery の $.getJSON は非常に簡単に扱いやすい関数なんだけれど、 JSON デ

    jQuery で容量の大きい JSON を配列に代入するときは注意!
  • jsonicの使い方

    2018/7/1 重要なお知らせ JSONIC はリポジトリを GitHub に移動させるとともに、今後機能強化が行われることがないメンテナンスモードに移行します。Java 新バージョンで動作できなくなった場合への対応は要望があれば考えますが、可能であれば、機能、パフォーマンス共に優れた jackson への移行をおすすめいたします。 JSONICとは JSONICは、Java用のシンプルかつ高機能なJSONエンコーダー/デコーダーライブラリです。 Java用のJSONライブラリはすでに多数存在しますが、JSONICはRFC 7159に従った正式なJSON形式でのデコード/エンコードを行いながらも、プログラミング言語に依存する情報をJSON内に含めることなくPOJO(Plain Old Java Object)と自然な変換を行える点に特徴があります。 使い方も非常に簡単です。 import

  • Slim3でWebAPI: GAEとHTML5を使ったWebアプリケーション開発日記

    Slim3でWebAPIを作成する方法のメモ。 Slim3のマニュアル(http://sites.google.com/site/slim3appengine/)を見てもHTML以外の返却方法が解らなかったので試してみた。 結論としては、作成したController内でレスポンスに出力し、Controllerのrun()がnullを返却すれば実装可能。 この方法であれば任意のレスポンスが返却可能なはず。 JSONを返却するWebAPIを幾つか作成する予定なのでAPIとしての共通処理はスーパークラスに実装し、個別処理はサブクラスに実装した。 サブクラスに関してはslim3の自動生成機能で作成し、関数名やスーパークラスを変更している。 自動生成時は画面(view)を生成する必要がないので、gen-controller-without-viewを選択すればよい。 #実際には自動生成するほどではな

  • JSONIC - simple json encoder/decoder for java

    2018/7/1 重要なお知らせ JSONIC はリポジトリを GitHub に移動させるとともに、今後機能強化が行われることがないメンテナンスモードに移行します。Java 新バージョンで動作できなくなった場合への対応は要望があれば考えますが、可能であれば、機能、パフォーマンス共に優れた jackson への移行をおすすめいたします。 JSONICとは JSONICは、Java用のシンプルかつ高機能なJSONエンコーダー/デコーダーライブラリです。 Java用のJSONライブラリはすでに多数存在しますが、JSONICはRFC 7159に従った正式なJSON形式でのデコード/エンコードを行いながらも、プログラミング言語に依存する情報をJSON内に含めることなくPOJO(Plain Old Java Object)と自然な変換を行える点に特徴があります。 使い方も非常に簡単です。 import

  • slim3 + JSONICメモ

    slim3のtutorialをJSONICを使ってajaxでTweetするようにと、RESTfulに変えてみたのでメモ できたのはこんなかんじ JSONICの使い方メモ 準備 最新のjsonic.jarをダウンロードしてプロジェクトに配置・ライブラリに追加 ※追記 2011/02/01 jsonic.jarの配置場所が、war/WEB-INF/lib以下に置かないとローカルで動きませんでした。 エンコード・デコード JSON.decode(String json, XXX.class)でjson→javaオブジェクト JSON.encode(XXX)でjavaオブジェクト→json WebサービスAPIを使うRESTサーブレットを使用する場合web.xmlへ追加 restServlet net.arnx.jsonic.web.RESTServlet config{ "mappings":{

  • Slim3 JSON機能の説明(非公式)

    (2/7更新) (2/26更新) (12/22更新 @Jsonはフィールド直接指定になりました) Slim3 JSON機能のドキュメントを書き始めました。まだ非公式なものですが、ひと通り書き終わったら公式へのマージを提案する予定です。でも、公式は英語なんですよね。どうしたものか。まぁ、いきなり下手な英語で書くより、まずは日語でちゃんと書いたほうが良いはず。 というわけで、下記ドキュメントの草案です。若干改行が変ですが、evernoteに書きなぐってexportしたものを貼っつけてるためだと思います。これにあとJSON入出力のカスタマイズ方法を書いて一段落とする予定です。(書きました!) 概要 Slim3のJSON機能は、モデル(@org.slim3.datastore.Modelアノテーションが付加されたクラス)のJSON変換機能を提供します。JSON変換は、org.slim3.data

  • 1