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

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

12
Swift 4デコード可能なプロトコルでJSON辞書のタイプを使用してプロパティをデコードする方法
顧客オブジェクトにJSON辞書を含むことができるプロパティCustomerを含むデータ型があるとしましょうmetadata struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } metadataプロパティには、任意のJSONマップオブジェクトにすることができます。 逆シリアル化されたJSONからプロパティをキャストする前にNSJSONDeserialization、新しいSwift 4 Decodableプロトコルを使用しても、それを行う方法を考えることができません。 DecodableプロトコルでSwift 4でこれを達成する方法を誰かが知っていますか?
103 json  swift  swift4  codable 

3
jqを使用してjsonドキュメントの単一の値を更新するにはどうすればよいですか?
私が非常に明白な何かを見落とした場合の謝罪。私は見つけてjq、それを使用して、周囲のデータに影響を与えずに1つのJSON値を更新しようとしています。 curl結果をにパイプしjq、値を更新し、更新したJSONをにパイプしたいと思いますcurl -X PUT。何かのようなもの curl http://example.com/shipping.json | jq '.' field: value | curl -X PUT http://example.com/shipping.json これまではを使用してハッキングしてきましたsedが、の|=演算子の例をいくつか見てみると、jqこれらは必要ないと確信しています。 JSONのサンプルを次に示します。JSONの残りの部分を保持しながら、どうやっjqてset を使用するの"local": falseですか? { "shipping": { "local": true, "us": true, "us_rate": { "amount": "0.00", "currency": "USD", "symbol": "$" } } }
103 json  jq 

7
JsonPへのデータの投稿
JsonPにデータを投稿することはできますか?または、すべてのデータをGETリクエストとしてクエリ文字列で渡す必要がありますか? サービス、クロスドメインに送信する必要があるデータがたくさんあり、クエリ文字列を介して送信するには大きすぎる これを回避するためのオプションは何ですか?
102 javascript  jquery  ajax  json  jsonp 

7
json形式のキーと値のペアを記号をキーとするルビーハッシュに変換する最良の方法は何ですか?
json形式のキーと値のペアを、記号をキーとするルビハッシュに変換する最良の方法は何でしょうか。例: { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city => 'bar', :state=>'ca' } } } これを行うことができるヘルパーメソッドはありますか?
102 ruby-on-rails  ruby  json 


12
Jacksonを使用してオブジェクトに未加工のJSONを含めるにはどうすればよいですか?
Jacksonを使用してオブジェクトが(非)シリアル化されるときに、Javaオブジェクト内に未加工のJSONを含めようとしています。この機能をテストするために、次のテストを作成しました。 public static class Pojo { public String foo; @JsonRawValue public String bar; } @Test public void test() throws JsonGenerationException, JsonMappingException, IOException { String foo = "one"; String bar = "{\"A\":false}"; Pojo pojo = new Pojo(); pojo.foo = foo; pojo.bar = bar; String json = "{\"foo\":\"" + foo + "\",\"bar\":" …

2
JavaScriptオブジェクトをJson文字列にエンコードする
JavaScriptオブジェクトをJSON文字列にエンコードしたいのですが、かなりの困難があります。 オブジェクトは次のようになります new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_name'] = "other_user"; new_tweets[k]['data']['text'] = "tweet text"; これをJSON文字列に入れて、ajaxリクエストに入れたいと思います。 {'k':{'tweet_id':98745521,'user_id':54875, 'data':{...}}} あなたは写真を取得します。私が何をしても、それはうまくいきません。json2などのすべてのJSONエンコーダー [] まあ、それは私を助けません。基本的に私はphp encodejson関数のようなものを持ちたいです。

4
Swift 4のDecodableプロトコルでカスタムキーを使用するにはどうすればよいですか?
Swift 4では、Decodableプロトコルを介したネイティブJSONエンコーディングおよびデコーディングのサポートが導入されました。これにカスタムキーを使用するにはどうすればよいですか? たとえば、構造体があるとしましょう struct Address:Codable { var street:String var zip:String var city:String var state:String } これをJSONにエンコードできます。 let address = Address(street: "Apple Bay Street", zip: "94608", city: "Emeryville", state: "California") if let encoded = try? encoder.encode(address) { if let json = String(data: encoded, encoding: .utf8) { // Print JSON String print(json) …
102 json  swift  swift4  codable 

6
<Djangoオブジェクト>はJSONシリアライズ可能ではありません
クエリセットをシリアル化する次のコードがあります。 def render_to_response(self, context, **response_kwargs): return HttpResponse(json.simplejson.dumps(list(self.get_queryset())), mimetype="application/json") そして以下は私のです get_querset() [{'product': &lt;Product: hederello ()&gt;, u'_id': u'9802', u'_source': {u'code': u'23981', u'facilities': [{u'facility': {u'name': {u'fr': u'G\xe9n\xe9ral', u'en': u'General'}, u'value': {u'fr': [u'bar', u'r\xe9ception ouverte 24h/24', u'chambres non-fumeurs', u'chambres familiales',.........]}] シリアル化する必要があるもの。しかし、それはシリアル化することができないと言い&lt;Product: hederello ()&gt;ます。リストはdjangoオブジェクトとdictの両方で構成されているためです。何か案は ?

8
どのようにしてES6マップをJSON.stringifyしますか?
JSオブジェクトの代わりにES6マップの使用を開始したいのですが、マップをJSON.stringify()する方法がわからないため、保留されています。私のキーは文字列であることが保証されており、私の値は常にリストされます。シリアル化するために本当にラッパーメソッドを記述する必要がありますか?


11
PHPオブジェクトをJSONにシリアライズする
そのため、新しいJsonSerializable Interfaceを見つけたときに、phpオブジェクトをJSONにシリアル化する方法についてphp.netを探していました。それだけだPHP&gt; = 5.4しかし、私は5.3.x環境で実行しています。 この種の機能はどのようにしてPHP 5.4未満で達成されましたか? 私はまだJSONであまり作業していませんが、アプリケーションでAPIレイヤーをサポートしようとしています。データオブジェクト(それ以外の場合はビューに送信されます)をJSONにダンプするのが最適です。 オブジェクトを直接シリアル化しようとすると、空のJSON文字列が返されます。これはjson_encode()、オブジェクトをどう処理するかがわからないためです。オブジェクトを再帰的に配列に減らしてからエンコードする必要がありますか? 例 $data = new Mf_Data(); $data-&gt;foo-&gt;bar['hello'] = 'world'; echo json_encode($data) 空のオブジェクトを生成します: {} var_dump($data) ただし、期待どおりに機能します。 object(Mf_Data)#1 (5) { ["_values":"Mf_Data":private]=&gt; array(0) { } ["_children":"Mf_Data":private]=&gt; array(1) { [0]=&gt; array(1) { ["foo"]=&gt; object(Mf_Data)#2 (5) { ["_values":"Mf_Data":private]=&gt; array(0) { } ["_children":"Mf_Data":private]=&gt; array(1) { [0]=&gt; array(1) { ["bar"]=&gt; …

3
複数のJSONオブジェクトを含むJSONファイルの読み込みと解析
Pythonで JSONファイルを読み込んで解析しようとしています。しかし、私はファイルをロードしようとして立ち往生しています: import json json_data = open('file') data = json.load(json_data) 収量: ValueError: Extra data: line 2 column 1 - line 225116 column 1 (char 232 - 160128774) 18.2jsonを見ました。— PythonドキュメントのJSONエンコーダーとデコーダー。ただし、この恐ろしいドキュメントを一読するのはかなり意外です。 最初の数行(ランダムなエントリで匿名化): {"votes": {"funny": 2, "useful": 5, "cool": 1}, "user_id": "harveydennis", "name": "Jasmine Graham", "url": "http://example.org/user_details?userid=harveydennis", "average_stars": 3.5, "review_count": 12, "type": "user"} …
101 python  json  file  jsonlines 


2
Uncaught TypeError: 'in'演算子を使用して 'length'を検索することはできません
Uncaught TypeError:「in」演算子を使用して「」内の「length」を検索することはできません これは、$.eachこのJSONオブジェクトに対してを実行しようとしたときに受け取るエラーです。 {"type":"Anuncio","textos":["Probando esto","$ 20150515"],"submit":"codParameters?___DDSESSIONID\u003d14EA4721A904D6DD71591156996E29F7%3A%2FMobilTest"} stringifyでも同じことを試みましたが、同じエラーが表示されます。 {\"type\":\"Anuncio\",\"textos\":[\"Probando esto\",\"$ 20150515\"],\"submit\":\"codParameters?___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTest\"}" ___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTestオブジェクトからパラメーターを削除すると、$。eachは正常に機能します。 なぜこれが起こっているのでしょうか?

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