Pertanyaan yang diberi tag json

91
Bagaimana cara tidak mengatur struct kosong ke JSON dengan Go?

Saya memiliki struct seperti ini: type Result struct { Data MyStruct `json:"data,omitempty"` Status string `json:"status,omitempty"` Reason string `json:"reason,omitempty"` } Tetapi bahkan jika instance MyStruct benar-benar kosong (artinya, semua nilai adalah default), itu akan diserialkan...

91
Gunakan jq untuk mengurai String JSON

Saya mencoba jqmengurai struktur JSON seperti: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } Artinya, elemen dalam JSON adalah string dengan json yang lolos. Jadi, saya memiliki sesuatu di sepanjang garis $ jq [.c] myFile.json | jq [.id] Tapi itu bertentangan...

90
Parse JSON dengan R

Saya cukup baru mengenal R, tetapi semakin sering menggunakannya, semakin saya melihat betapa hebatnya itu dibandingkan SAS atau SPSS. Salah satu manfaat utama, menurut saya, adalah kemampuan untuk mendapatkan dan menganalisis data dari web. Saya membayangkan ini mungkin (dan bahkan mungkin...

90
Regex untuk memvalidasi JSON

Saya mencari Regex yang memungkinkan saya memvalidasi json. Saya sangat baru mengenal Regex dan saya cukup tahu bahwa parsing dengan Regex itu buruk tetapi dapatkah itu digunakan untuk memvalidasi?

90
Serialisasi enum dengan Jackson

Saya memiliki Enum yang dideskripsikan di bawah ini: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name =...

90
Python urllib2: Terima tanggapan JSON dari url

Saya mencoba MENDAPATKAN URL menggunakan Python dan responsnya adalah JSON. Namun, saat saya lari import urllib2 response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') html=response.read() print html Html adalah tipe str dan saya mengharapkan JSON. Apakah ada cara...

90
Impor / Indeks file JSON ke Elasticsearch

Saya baru mengenal Elasticsearch dan telah memasukkan data secara manual hingga saat ini. Misalnya saya telah melakukan sesuatu seperti ini: $ curl -XPUT 'http://localhost:9200/twitter/tweet/1' -d '{ "user" : "kimchy", "post_date" : "2009-11-15T14:12:12", "message" : "trying out Elastic...