タグ

jsonに関するhayashihのブックマーク (8)

  • JSON形式をC#のオブジェクトにシリアライズ・デシリアライズする - かずきのBlog@hatena

    最近Web APIでサポートされることが激しく多くなってるJSONですが、C#でも手軽に扱えるようになってます。 DataContractとかDataMember属性を使うと要素名とかまで指定できますが、属性とかつけなくても使うだけなら全然使えます。しかも使い方は簡単!ということで忘れないようにコード例だけ書いてメモっておきます。 namespace ConsoleApplication15 { using System; using System.IO; using System.Runtime.Serialization.Json; using System.Text; class Program { static void Main(string[] args) { // System.Runtime.Serialization.Json.DataContractJsonSerial

    JSON形式をC#のオブジェクトにシリアライズ・デシリアライズする - かずきのBlog@hatena
  • 【ハウツー】JSONIC - Java WebアプリでJSONを活用しよう! (1) JSONICの基本事項 | エンタープライズ | マイコミジャーナル

    JSONとJSONIC JSONはJavaScript Object Notationの略で、JavaScriptでのハッシュとリストの記述法を利用したテキストベースのデータフォーマットだ。JavaScriptではeval()関数でオブジェクトに変換できるなど取り扱いが容易であるため、Ajaxでのデータ交換フォーマットとして利用されることが多い(セキュリティ面の問題から実際にはeval()関数で評価せず、JSONパーサを利用するほうが望ましい)。 JSONICとはJavaオブジェクトとJSONを相互変換するためのオープンソースのライブラリだ。JSONIC以外にもJavaで利用可能なJSONライブラリにはJSON-libなどがあるが、JSONICは使い方が簡単で依存ライブラリもなく、XMLからJSONへの変換や高度な拡張性など、機能面でも優れている。 JSONというとAjaxでのデータのやり

  • 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

  • Jsoneditor - Braincast

    De vorige eigenaar van de website had hier een JSON Editor, met de volgende boodschap. “This editor allows for easy editing of json strings, after loading a sample from the dropdown list click ‘build tree’, expand the tree, click nodes and start changing! Also try the xml2json functions for quickly converting xml to json.” Je kunt de oude hier nog in werking zien: https://web.archive.org/web/20150

  • JSON形式のデータをブラウザ上で編集できる『JSON Editor』 | POP*POP

    ちょっと癖のあるデータ形式であるJSONですが、ブラウザ上で編集できるツールが出たようです。 ツリー状のナビゲーションが直観的で使いやすいです。ちょこちょこっといじるときに便利そうですね。簡単な使い方は以下からどうぞ。 ↑ まずはサンプルデータをロード。ご自分のJSONデータを貼り付けてもかまいません。 ↑ Build Treeをクリック。左側にデータ構造がツリー状に出てきます。 ↑ ツリーを展開して編集。終わったら「Save」。 ↑ 変更されたJSONデータを見るにはツリーのトップをクリック。データが変わっているのがわかります。 あとはこうして変更されたデータをご自身のプログラムで利用するだけです。データ構造が複雑になりすぎて変更が面倒・・・というときにご利用されてはいかがでしょうか。 JSON Editorは以下よりどうぞ。 » javascript json editor

    JSON形式のデータをブラウザ上で編集できる『JSON Editor』 | POP*POP
  • 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
  • 404 Blog Not Found:javascript perl - yubin2jsonp

    2006年09月24日16:00 カテゴリLightweight Languages javascript + perl - yubin2jsonp どうせなら、JSONPを使ってどこにでも設置できたらいいじゃんと思ったのでこんなのこさえました。 [Ajax] CGI不要の郵便番号→住所変換フォーム  Kawa.net Blog /ウェブリブログ JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。こんな感じです。 〒(7けた) 都道府県 市区町村 町域以降 HTMLまで含めたsourceはこんな感じです。 <script> function Yubin2JSONP(root){ this.root = root; this.parse = function(yubin){ if (! yubin.match(/[0-9]{7}/) ) return

    404 Blog Not Found:javascript perl - yubin2jsonp
  • JSONによるデータ通信でAjaxアルバムを完成させる -@IT

    続いて、JavaScript側の通信処理を見ていこう。今回はphotoalbum.jsの一部のみを変更しており、大部分は前回のスクリプトと同様である。 if(item) { this.openPhoto(item); } else { // PhtoAlbumデータを非同期通信で取得 // リクエスト用のパラメータ var options = { method : 'get', parameters : 'dir=' + fname, onFailure: function() { alert("通信に失敗しました"); }, onComplete: function(res) { // 応答されたJSONをオブジェクトに変換して表示 var items = eval( '(' + res.responseText + ')' ); this.openPhoto(items); }.bin

    hayashih
    hayashih 2006/08/08
    JSONの読み込み
  • 1