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

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

4
json_encodeスパースPHP配列をJSONオブジェクトとしてではなくJSON配列として
PHPには次の配列があります。 Array ( [0] => Array ( [id] => 0 [name] => name1 [short_name] => n1 ) [2] => Array ( [id] => 2 [name] => name2 [short_name] => n2 ) ) JSON配列としてJSONエンコードして、次のような文字列を生成します。 [ { "id":0, "name":"name1", "short_name":"n1" }, { "id":2, "name":"name2", "short_name":"n2" } ] しかし、json_encodeこの配列を呼び出すと、次のようになります。 { "0":{ "id":0, "name":"name1", …
119 php  json 

7
GSONでJSONを解析する際の列挙型の使用
これは、以前にここで質問した前の質問に関連しています Gsonを使用したJSON解析 同じJSONを解析しようとしていますが、クラスを少し変更しました。 { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } 私のクラスは次のようになります: public class TruncateElement { private int lower; private int upper; private String delimiter; private List<AttributeScope> scope; // getters and setters } public enum AttributeScope { TITLE("${title}"), DESCRIPTION("${description}"), private String scope; AttributeScope(String scope) { this.scope = …
119 java  json  gson 

5
Gsonを使用してJSON配列をjava.util.Listに解析する
私がしているJsonObjectという名前の"mapping"次の内容: { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } 私は配列"servers"を取得できることを知っています: mapping.get("servers").getAsJsonArray() そして今、それを解析JsonArrayしてjava.util.List... これを行う最も簡単な方法は何ですか?
119 java  json  parsing  gson 

4
Postgres JSON配列に文字列が含まれているかどうかを確認する
ウサギに関する情報を保存するテーブルがあります。次のようになります。 create table rabbits (rabbit_id bigserial primary key, info json not null); insert into rabbits (info) values ('{"name":"Henry", "food":["lettuce","carrots"]}'), ('{"name":"Herald","food":["carrots","zucchini"]}'), ('{"name":"Helen", "food":["lettuce","cheese"]}'); にんじんが好きなうさぎをどうやって見つけたらいいの?私はこれを思いつきました: select info->>'name' from rabbits where exists ( select 1 from json_array_elements(info->'food') as food where food::text = '"carrots"' ); そのクエリは好きではありません。それは混乱です。 フルタイムのうさぎ飼いとして、データベーススキーマを変更する時間はありません。うさぎにちゃんとした餌をあげたいだけです。そのクエリを行うためのより読みやすい方法はありますか?

9
Jackson JSONプロセッサでJoda DateTimeをシリアル化する方法は?
Jacksonに単純なパターン( "dd-MM-yyyy"など)に従ってJoda DateTimeオブジェクトをシリアル化させるにはどうすればよいですか? 私はもう試した: @JsonSerialize(using=DateTimeSerializer.class) private final DateTime date; 私も試しました: ObjectMapper mapper = new ObjectMapper() .getSerializationConfig() .setDateFormat(df); ありがとう!
118 java  json  jodatime  jackson 

2
リクエストペイロードを取得する方法
PHP、ExtJS、ajaxストアを使用しています。 POSTまたはGETではなく、データを(作成、更新、破棄時に)送信します。ではクロームコンソール I「にJSONとしての私の発信のparamsを参照要求ペイロード」フィールド。$ _POST および$ _GETは空です。 PHPでそれを取得する方法?
118 php  javascript  json  extjs 

3
JSON型内の配列要素のクエリ
jsonPostgreSQL 9.3で型をテストしようとしています。という表にと呼ばれる列 がありjsonます。JSONは次のようになります。datareports { "objects": [ {"src":"foo.png"}, {"src":"bar.png"} ], "background":"background.png" } 'objects'配列の 'src'値に一致するすべてのレポートのテーブルをクエリしたいと思います。たとえば、一致するすべてのレポートについてDBにクエリを実行することはできます'src' = 'foo.png'か?に一致するクエリを正常に作成しました"background"。 SELECT data AS data FROM reports where data->>'background' = 'background.png' しかし、"objects"値の配列があるので、私はうまくいくものを書くことができないようです。一致するすべてのレポートについてDBをクエリすることはできます'src' = 'foo.png'か?私はこれらのソースを調べましたが、それでもまだ取得できません。 http://www.postgresql.org/docs/9.3/static/functions-json.html 新しいPostgreSQL JSONデータ型内のフィールドを使用してクエリするにはどうすればよいですか? http://michael.otacoo.com/postgresql-2/postgres-9-3-feature-highlight-json-operators/ 私もこのようなことを試しましたが、役に立ちませんでした: SELECT json_array_elements(data->'objects') AS data from reports WHERE data->>'src' = 'foo.png'; 私はSQLのエキスパートではないので、何が問題なのかわかりません。
118 sql  json  postgresql  jsonb  lateral 

17
JSONを解析してJavaScriptで日付オブジェクトを受け取る方法は?
次のJSONがあります。 \/Date(1293034567877)\/ これはこの.NETコードの結果です: var obj = DateTime.Now; var serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); serializer.Serialize(obj).Dump(); 今私が直面している問題は、JavaScriptでこれからDateオブジェクトを作成する方法です。私が見つけることができたのは信じられないほどの正規表現ソリューション(多くのバグを含む)でした。 これはすべてJavaScripであるため、エレガントな解決策がないとは信じがたいです。つまり、JavaScriptコードはJavaScriptコードであるはずのJSON(JavaScript Object Notation)を読み取ろうとしているのですが、現時点ではJavaScriptが原因ではないことがわかりましたここで良い仕事をしてください。 また、セキュリティ上の脅威として指摘されている以外に、動作させることができないevalソリューションもいくつか見ました。 エレガントな方法でそれを行う方法は本当にありませんか? 本当の答えのない同様の質問: GWTでASP.NET JSON日付形式を解析する方法

14
JSON文字列をJava MEのオブジェクトに変換しますか?
次のような文字列を変換する方法がJava / J2MEにありますか? {name:"MyNode", width:200, height:100} 同じの内部オブジェクト表現に、1行のコードで? 現在の方法は面倒すぎるので: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); たぶんJSONライブラリ?

5
fs.writeFileSyncを使用してJSONオブジェクトをJSONファイルに書き込む
JSONオブジェクトをJSONファイルに書き込もうとしています。コードはエラーなしで実行されますが、オブジェクトのコンテンツが書き込まれる代わりに、JSONファイルに書き込まれるのは次のとおりです。 [object Object] これは実際に書き込みを行うコードです: fs.writeFileSync('../data/phraseFreqs.json', output) 「出力」はJSONオブジェクトであり、ファイルはすでに存在しています。さらに情報が必要な場合はお知らせください。
116 json  node.js  file  fs 

4
ジャクソンはキャストせずにJsonNodeをArrayNodeに変換する方法?
JSONライブラリをorg.jsonからJacksonに変更し、次のコードを移行したいと思います。 JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); 今ジャクソンで私は以下を持っています: ObjectMapper m = new ObjectMapper(); JsonNode datasets = m.readTree(new URL(DATASETS)); ArrayNode datasetArray = (ArrayNode)datasets.get("datasets"); でもキャストは嫌いですが、可能性はありClassCastExceptionますか?配列ではない場合に適切なエラー処理ができるようにgetJSONArray、in と同等のメソッドはありorg.jsonますか?
116 java  arrays  json  jackson 

13
単一の要素のデコードが失敗した場合、Swift JSONDecodeのデコード配列が失敗する
Swift4とCodableプロトコルを使用しているときに、次の問題が発生しました- JSONDecoder配列内の要素をスキップする方法がないようです。たとえば、次のJSONがあります。 [ { "name": "Banana", "points": 200, "description": "A banana grown in Ecuador." }, { "name": "Orange" } ] そして、コード化可能な構造体: struct GroceryProduct: Codable { var name: String var points: Int var description: String? } このjsonをデコードするとき let decoder = JSONDecoder() let products = try decoder.decode([GroceryProduct].self, from: json) 結果productsは空です。JSONの2番目のオブジェクトには"points"キーpointsがありませんが、GroceryProduct構造体ではオプションではないため、これは予期されることです。 質問は、JSONDecoder無効なオブジェクトを「スキップ」できるようにするにはどうすればよいですか?
116 arrays  json  swift  swift4  codable 

8
Androidでリクエストを介してJSONオブジェクトを送信する方法
次のJSONテキストを送信したい {"Email":"aaa@tbbb.com","Password":"123456"} Webサービスに送信し、応答を読み取ります。私はJSONの読み方を知っています。問題は、上記のJSONオブジェクトを変数名で送信する必要があることjasonです。 どうすればアンドロイドからこれを行うことができますか?リクエストオブジェクトの作成、コンテンツヘッダーの設定などの手順は何ですか。

9
TSQLでJSONを解析する
それは、解析することが可能になるJSONでTSQL? JSON文字列を作成するつもりはありません。むしろ、JSONとして渡された文字列を解析したいと思いparameterます。
115 sql-server  tsql  json 

7
ArrayList <MyCustomClass>をJSONArrayに変換する
ListViewのArrayAdapter内で使用するArrayListがあります。リストの項目を取得し、それらをJSONArrayに変換してAPIに送信する必要があります。私は周りを検索しましたが、これがどのように機能するかを説明するものは何も見つかりませんでした。助けていただければ幸いです。 更新-ソリューション これが問題を解決するために私がやったことです。 ArrayListのオブジェクト: public class ListItem { private long _masterId; private String _name; private long _category; public ListItem(long masterId, String name, long category) { _masterId = masterId; _name = name; _category = category; } public JSONObject getJSONObject() { JSONObject obj = new JSONObject(); try { obj.put("Id", _masterId); obj.put("Name", _name); …

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