タグ

jsonに関するcu39のブックマーク (10)

  • normalizr の使い方

    1. はじめにJavaScript のライブラリである normalizr の使い方を簡単に説明します。 2. normalizr とは?normalizr とは、「JSONデータを正規化する」 ためのライブラリです。 「正規化」というのはデータベース用語なのですが、このライブラリに関しては以下のような意味合いを持つようです。 何らかの属性を持つデータは、全てマスター化する(そのため、データの階層はなくなる)。あるデータの中で他のデータを項目として持つ場合は、id によって参照させる。3. 使い方ともう少し詳しい説明paularmstrong/normalizr で、例として挙げられているデータ(JSON)を使ってもう少し詳しく説明します。 元となるデータ(JSON) { "id": "123", "author": { "id": "1", "name": "Paul" }, "titl

    normalizr の使い方
  • JSONPlaceholder - Free Fake REST API

    {JSON} Placeholder Free fake and reliable API for testing and prototyping. Powered by JSON Server + LowDB. Serving ~3 billion requests each month. Sponsors JSONPlaceholder is supported by the following companies and Sponsors on GitHub, check them out 💖 Your company logo here Try it Run this code here, in a console or from any site: fetch('https://jsonplaceholder.typicode.com/todos/1') .then(respo

  • JSON Test by jsontest

    JSONTest.com is a testing platform for services utilizing JavaScript Object Notation (JSON). To use, make a request to servicename.jsontest.com, where servicename is the name of a service listed below. We also support a number of parameters, such as callback, allowing you to test Javascript and other web applications. For example, try this: http://ip.jsontest.com/?callback=showMyIP Services IP Add

  • Big Sky :: コマンドラインから JSON が簡単に作れるツール jo

    « golang で画像アップロードが簡単に出来る go-imageupload を使ってみた。 | Main | SQLite3でカジュアルにズンドコキヨシ » コマンドラインから JSON を扱うツールとしては jq が一般的ですが、例えば ls を実行した結果を JSON の Array にしたいであったり、コマンドライン引数から簡単に Object を作りたいといった場合には一旦考え込まないといけないくらい使い方が難しかったりします。そんな中でひょいと現れたのが jo です。 GitHub - jpmens/jo: JSON output from a shell JSON output from a shell https://github.com/jpmens/jo 作者である jpmens さんがなぜ jo を作るに至ったかをブログに書いています。 Jan-Piet Mens

    Big Sky :: コマンドラインから JSON が簡単に作れるツール jo
  • Visual Studio 2012 の「JSON / XML をクラスとして貼り付ける」機能が便利すぎるけど - しばやん雑記

    最近 Twitter で酢酸先生が同じような内容で悩んでいました。 JSONわせたら自動でクラス作ってくれるプロダクトってないですかね— さくさん (@ch3cooh) 2013年7月5日 その度に Visual Studio 2012 で出来るよ!と呟いてるんですが、もしかして出ない環境がある? 少なくとも、現時点で最新の Visual Studio 2012 Update 3 をインストール済みの環境では使えるようになっているはずです。 すいません、嘘付いていました。Web Essentials 2012 をインストールしておかないとメニューが表示されないようです。詳細は最後に追記しています。 ちなみに自分の環境では以下のようなメニューが表示されます。 実際に Twitter が提供している oEmbed API を実行した結果の JSON に対して試してみます。元になる JSON

    Visual Studio 2012 の「JSON / XML をクラスとして貼り付ける」機能が便利すぎるけど - しばやん雑記
  • Json.NET VS ASP.NET Ajax Extensions - coma2n’s diary

    以前、Json.NETっていう.NETオブジェクトをJSON形式に変換するライブラリを使ってみたけど、ASP.NET Ajax Extensionsにもこれと同等の機能を実現する「JavaScriptSerializer」というのがあった。 ASP.NET Ajax ExtensionsはMicrosoftが作ったフレームワークで.NET 3.5からは標準搭載される代物なので同等の機能を持つなら、標準である方を使っていくべきだと思うけど、せっかくなんで機能を比較してみた。 シリアル化 使用する環境: Visual Studio 2005 ASP.NET 2.0 Ajax Extensions Json.NET 1.3 まずは以下のエンティティクラスを定義する。 class Person { private string firstName; private string lastName;

    Json.NET VS ASP.NET Ajax Extensions - coma2n’s diary
  • C#と諸々 [ Ajax ] JSON

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) ちょっと前から気になっていたので、ネットで色々調べてみた。 JSONとはJavaScript Object Notationの略で、JavaScriptとの親和性が非常に高いデータ交換フォーマットである。 詳しくは↓ The application/json Media Type for JavaScript Object Notation (JSON) Introducing JSON  (→日語翻訳ページ) JSON in JavaScript (→日語翻訳ページ) JSONは、前回の記事で書いたオブジェクトの表記方法を応用している。 種を明かせば、例のオブジェクト表記方法を文字列化してデータのやり取りを行い、JavaScriptのeval関数

  • サラトガIT日記|JavaとC#でJSONを使う(1) - サラトガ牧場 -

    Java と C# でソケット通信をするのは簡単ですが、 クライアントとサーバ間で、どのような形式でデータを 渡すかのプロトコルが重要になってきます。 そこで、今回は JSON(JavaScript Object Notation)の形式で データの受け渡しをやってみたいと思います。 JSON は、JavaScript におけるオブジェクトの表記法をベースとした データ記述言語ですが、他の言語でも比較的扱いやすく、 ライブラリもいくつか用意されています。 Java では Json-lib、.NET では Json.NET があります。 [Json-lib] http://json-lib.sourceforge.net/ [Json.NET] http://www.codeplex.com/Json 実際に、Java をクライアント、C# をサーバとして JSO

  • [鏡] 入門 JSON 3 -- JSONP とコールバック関数 -- 戯れ言

    最近 JSONP というのが話題になっているようですので, ここで簡単に紹介します。 JSONP (JSON with Padding)というのは JSON のデータフォーマットにちょっとした記述を加えて JavaScript の関数として呼び出せるようにしたものです。 JSONP については以下の記事に簡単な説明があります。(多分この記事が初出だろうという話です) Remote JSON - JSONP 例えば以下のような JSON データがあるとします。 { "name" : "Yasuhiro ARAKAWA" } JSONP ではこのデータに記述を加えて JavaScript 関数のようにしたものです。 分かりにくいですね。 具体的にはこのように記述します。 callback( { "name" : "Yasuhiro ARAKAWA" } ); "callback" の部分は関数

    [鏡] 入門 JSON 3 -- JSONP とコールバック関数 -- 戯れ言
  • Json.NET - James Newton-King

    Product product = new Product(); product.Name = "Apple"; product.Expiry = new DateTime(2008, 12, 28); product.Sizes = new string[] { "Small" }; string json = JsonConvert.SerializeObject(product); // { // "Name": "Apple", // "Expiry": "2008-12-28T00:00:00", // "Sizes": [ // "Small" // ] // }

    Json.NET - James Newton-King
  • 1