タグ付けされた質問 「json」

JSON(JavaScript Object Notation)は、テキスト形式のデータ交換形式であり、言語に依存しません。このテキスト形式が関係する場合は、このタグを使用します。このタグは、ネイティブのJavascriptオブジェクトまたはJAVACRIPTオブジェクトのリテラルには使用しないでください。質問する前に、JSONLint(https://jsonlint.com)などのJSONバリデーターを使用してJSONを検証します。

5
NSStringをNSDictionary / JSONに変換する
次のデータを次のように保存していNSStringます: { Key = ID; Value = { Content = 268; Type = Text; }; }, { Key = ContractTemplateId; Value = { Content = 65; Type = Text; }; }, このデータNSDictionaryを、キーと値のペアを含むものに変換したいと思います。 私は、変換するために、最初にしようとしていますNSStringにJSONは次のようにオブジェクト: NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding]; id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; しかし、私が試してみると: NSString * test = …

4
Golangで文字列からfloat64に型変換してJSONをデコードする方法は?
次のような浮動小数点数でJSON文字列をデコードする必要があります。 {"name":"Galaxy Nexus", "price":"3460.00"} 以下のGolangコードを使用します。 package main import ( "encoding/json" "fmt" ) type Product struct { Name string Price float64 } func main() { s := `{"name":"Galaxy Nexus", "price":"3460.00"}` var pro Product err := json.Unmarshal([]byte(s), &pro) if err == nil { fmt.Printf("%+v\n", pro) } else { fmt.Println(err) fmt.Printf("%+v\n", pro) } …
83 json  go 

7
JSONオブジェクトをJavaScript配列に変換する方法は?
JSONオブジェクト文字列をJavaScript配列に変換する必要があります。 これは私のJSONオブジェクトです: {"2013-01-21":1,"2013-01-22":7} そして私は持っていたい: var data = new google.visualization.DataTable(); data.addColumn('string', 'Topping'); data.addColumn('number', 'Slices'); data.addRows([ ['2013-01-21', 1], ['2013-01-22', 7] ]); どうすればこれを達成できますか?
83 javascript  json 

4
JsonCreatorを使用してオーバーロードされたコンストラクターでクラスを逆シリアル化する方法
Jackson1.9.10を使用してこのクラスのインスタンスを逆シリアル化しようとしています。 public class Person { @JsonCreator public Person(@JsonProperty("name") String name, @JsonProperty("age") int age) { // ... person with both name and age } @JsonCreator public Person(@JsonProperty("name") String name) { // ... person with just a name } } これを試してみると、次のようになります 競合するプロパティベースの作成者:すでに... {interface org.codehaus.jackson.annotate.JsonCreator @ org.codehaus.jackson.annotate.JsonCreator()}]、検出されました...、アノテーション:{interfaceorg.codehaus。 jackson.annotate.JsonCreator @ org.codehaus.jackson.annotate.JsonCreator()}] Jacksonを使用してオーバーロードされたコンストラクターでクラスを逆シリアル化する方法はありますか? ありがとう
83 java  json  jackson 

4
JavaScriptからscript-tagのJSONを読み取るにはどうすればよいですか?
静的JavaScriptを使用してJSON文字列をパラメーターとして渡す動的に生成されたページがあります。私はこのアプローチがグーグルによって使用されているのを見ました(グーグルの+1ボタン:彼らはそれをどのように行うのですか?を参照)。 しかし、JavaScriptからJSON文字列をどのように読み取る必要がありますか? <html> <head> <script src="jquery-1.6.2.min.js"></script> <script src="myscript.js">{"org": 10, "items":["one","two"]}</script> </head> <body> Hello </body> </html> このJavaScriptでは{"org": 10, "items":["one","two"]}、HTMLドキュメントのJSON引数を使用したいと思います。jQueryを使用するのが最善かどうかはわかりません。 $(function() { // read JSON alert("the json is:") })

7
レトロフィットGSONは日付をjson文字列からjava.util.dateにシリアル化します
REST呼び出しにRetrofitライブラリを使用しています。私が行ったことのほとんどはバターのようにスムーズでしたが、何らかの理由でJSONタイムスタンプ文字列をjava.util.Dateオブジェクトに変換する際に問題が発生しました。入ってくるJSONは次のようになります。 { "date": "2013-07-16", "created_at": "2013-07-16T22:52:36Z", } RetrofitまたはGsonにこれらの文字列を変換するように指示するにはどうすればよいjava.util.Date objectsですか?
83 java  android  json  gson  retrofit 

8
javascriptでjsonキーと値を取得する方法は?
以下に示すようにjsonを返します {"name": "", "skills": "", "jobtitel": "Entwickler", "res_linkedin": "GwebSearch"} 各要素のキーと値を取得しようとしています。 .. }).done(function(data){ alert(data['jobtitel']); }); 私はundefined警戒している。どうして?試しましたがdata.jobtitel、ループを試しましたが成功しませんでした。

5
jqを使用してJSON文字列をテーブルとしてフォーマットする方法は?
Bashスクリプトから始めて、JSONを操作するためにjqに出くわしました。 以下のようなJSON文字列をターミナルで出力するためのテーブルに変換する必要があります。 [{ "name": "George", "id": 12, "email": "george@domain.com" }, { "name": "Jack", "id": 18, "email": "jack@domain.com" }, { "name": "Joe", "id": 19, "email": "joe@domain.com" }] ターミナルに表示したいもの: ID Name ================= 12 George 18 Jack 19 Joe 各行のemailプロパティを表示したくないので、jqコマンドにはフィルタリングが含まれている必要があります。以下に、名前とIDのわかりやすいリストを示します。 list=$(echo "$data" | jq -r '.[] | .name, .id') printf "$list" それの問題は、それを表のように表示できないことです。jqにはいくつかのフォーマットオプションがあることは知っていますが、を使用するときのオプションほど良くはありませんprintf。これらの値を配列で取得し、それをループしてフォーマットを実行できるようにしたいと思います...?私が試したことは私にさまざまな結果をもたらしますが、私が本当に望んでいることは決してありません。 誰かが私を正しい方向に向けることができますか?
83 json  bash  jq 


3
Node.jsで複雑なJSON応答を返す方法は?
nodejsとexpressを使用して、JSONを使用して1つまたは複数のオブジェクト(配列)を返したいと思います。以下のコードでは、一度に1つのJSONオブジェクトを出力します。それは機能しますが、これは私が望んでいるものではありません。多くのオブジェクトがあるため、生成された応答は有効なJSON応答ではありません。 すべてのオブジェクトを配列に追加して、その特定の配列をres.endに返すことができることはよく知っています。ただし、これは処理が重くなり、メモリを大量に消費する可能性があると思います。 nodejsでこれを達成するための適切な方法は何ですか?query.eachは呼び出すのに適切なメソッドですか? app.get('/users/:email/messages/unread', function(req, res, next) { var query = MessageInfo .find({ $and: [ { 'email': req.params.email }, { 'hasBeenRead': false } ] }); res.writeHead(200, { 'Content-Type': 'application/json' }); query.each(function(err, msg) { if (msg) { res.write(JSON.stringify({ msgId: msg.fileName })); } else { res.end(); } }); });

16
Angular2TypeScriptファイルとJavaScriptファイルを別々のフォルダーに分けます。
次のようなファイル構造を含むangular.ioWebサイトからの5分のクイックスタートを使用しています。 angular2-quickstart app app.component.ts boot.ts index.html license.md package.json tsconfig.json tsconfig.jsonは次のようなコードブロックです: { "compilerOptions": { "target": "ES5", "module": "system", "moduleResolution": "node", "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "removeComments": false, "noImplicitAny": false }, "exclude": [ "node_modules" ] } また、package.json: { "name": "angular2-quickstart", "version": "1.0.0", "scripts": { "tsc": "tsc", "tsc:w": "tsc -w", "lite": "lite-server", …

15
SwiftでJSON文字列をオブジェクトに変換するシンプルでクリーンな方法
かなり単純なJSON文字列をSwiftのオブジェクト型に変換する日を探していましたが、役に立ちませんでした。 Webサービス呼び出しのコードは次のとおりです。 func GetAllBusiness() { Alamofire.request(.GET, "http://MyWebService/").responseString { (request, response, string, error) in println(string) } } 私は迅速な構造体Business.swiftを持っています: struct Business { var Id : Int = 0 var Name = "" var Latitude = "" var Longitude = "" var Address = "" } デプロイされたテストサービスは次のとおりです。 [ { "Id": 1, "Name": "A", …
82 ios  json  swift  iphone 


17
JSONからCSVへの変換中はJSONキーの順序を維持します
ここhttp://www.json.org/java/index.htmlで提供されているJSONライブラリを使用して、必要なjson文字列をCSVに変換しています。しかし、私が抱えている問題は、変換後にキーの順序が失われることです。 これは変換コードです: JSONObject jo = new JSONObject(someString); JSONArray ja = jo.getJSONArray("items"); String s = CDL.toString(ja); System.out.println(s); これは「someString」の内容です。 { "items": [ { "WR":"qwe", "QU":"asd", "QA":"end", "WO":"hasd", "NO":"qwer" }, ] } 結果は次のとおりです。 WO,QU,WR,QA,NO hasd,asd,qwe,end,qwer 私が期待しているのは、キーの順序を維持することです。 WR,QU,QA,WO,NO qwe,asd,end,hasd,qwer このライブラリを使用してこの結果を得る方法はありますか?そうでない場合、結果のキーの順序を維持する機能を提供する他のライブラリはありますか?
82 java  json  csv 

7
Cを使用したJSONの解析[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、スタックオーバーフローのトピックになります。 6年前に閉鎖されました。 この質問を改善する 私はCでJSONを解析するための良い方法を見つけようとしています。私は本当に巨大なライブラリなどを必要としません。むしろ、最小限の機能を備えた小さくて軽量なものが欲しいのですが、優れたドキュメントです。 誰かが私に指摘できるものはありますか?
82 c  json 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.