«parsing» etiketlenmiş sorular

Ayrıştırma, bir yapıyı kurucu öğelerine ayırmak ve bu öğeler arasındaki ilişkiyi yakalamak anlamına gelir. Bu etiket, kendi kendine barındırılan Ayrıştırma Platformu ([ayrıştırma platformu] etiketini kullanın) veya belirli bir programlama dilinde ayrıştırma hataları (bunun yerine uygun dil etiketini kullanın) hakkında sorular için değildir.

8
PHP'de bir dizeyi boole değerine ayrıştırma
Bugün PHP ile oynuyordum ve "true" ve "false" dize değerlerinin bir koşulda boolean olarak doğru bir şekilde çözümlenmediğini keşfettim, örneğin aşağıdaki işlevi dikkate alarak: function isBoolean($value) { if ($value) { return true; } else { return false; } } Eğer yürütürsem: isBoolean("true") // Returns true isBoolean("") // Returns false isBoolean("false") …
126 php  parsing  boolean 

10
Markdown'u ayrıştırmaya ne dersin? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Düzenleme: …
126 parsing  markdown 

12
"BEGIN_OBJECT bekleniyordu, ancak 1. satır, 1. sütunda STRING idi"
Bu yönteme sahibim: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } Ve bir JSON'u şununla ayrıştırmak istiyorum: public static void addObject(String IP, Object addObject) { try { String json = sendPostRequest("http://" + IP + …
126 java  json  parsing  gson 


16
Python / Json: Çift tırnak içine alınmış özellik adı bekleniyor
Python'da JSON nesnelerini yüklemenin iyi bir yolunu bulmaya çalışıyorum. Bu json verilerini gönderiyorum: {'http://example.org/about': {'http://purl.org/dc/terms/title': [{'type': 'literal', 'value': "Anna's Homepage"}]}} dize olarak alınacağı arka uca gittikten sonra onu json.loads(data)ayrıştırmak için kullandım. Ama her seferinde aynı istisnayla karşılaştım: ValueError: Expecting property name enclosed in double quotes: line 1 column 2 (char …
125 python  json  parsing 

4
NA'ları zorlayarak tanıtırken uyarıdan nasıl kaçınılır
Genelde uyarı almamak için R kodlamayı tercih ederim, ancak kullanırken uyarı almaktan nasıl kaçınacağımı bilmiyorum as.numeric bir karakter vektörünü dönüştürmek için . Örneğin: x <- as.numeric(c("1", "2", "X")) NA'ları zorlayarak tanıttığı için bana bir uyarı verecek. NA'ların zorlama yoluyla tanıtılmasını istiyorum - ona "evet, yapmak istediğim şey bu" demenin bir …
124 r  parsing  casting  na 


9
JSON'u Swift 3'te Doğru Bir Şekilde Ayrıştırma
Bir JSON yanıtı almaya ve sonuçları bir değişkende saklamaya çalışıyorum. Bu kodun sürümleri Swift'in önceki sürümlerinde Xcode 8'in GM sürümü piyasaya sürülene kadar çalışıyordu. StackOverflow'da birkaç benzer gönderiye göz attım : Swift 2 Ayrıştırma JSON - Swift 3'te 'AnyObject' ve JSON Ayrıştırma türünde bir değere abone olamaz . Ancak, orada …
123 json  swift  parsing  swift3  xcode8 

5
Flex / Lex ve Yacc / Bison arasındaki fark nedir?
Flex & Lex ve Yacc & Bison arasındaki fark nedir. İnterneti çılgınca aradım ve kesin bir cevap bulamadım. Ubuntu'ya saf Lex ve Yacc kurabilir miyim, yoksa sadece flex ve bison kurabilirim. Kafam karıştı. Lex veya Yacc hala birileri tarafından mı bakılıyor? Hepsi ücretsiz mi? Lex ücretsiz değilse, Ubuntu dağıtımıma neden …
122 parsing  bison  yacc  flex-lexer  lex 

9
Güvenli String'den BigDecimal'e dönüştürme
Dizeden bazı BigDecimal değerleri okumaya çalışıyorum. Şu dizeye sahip olduğumu varsayalım: "1,000,000,000.999999999999999" ve bundan bir BigDecimal almak istiyorum. Bunu yapmanın yolu nedir? Her şeyden önce, dize değiştirmeleri kullanan çözümleri (virgül değiştirme vb.) Sevmiyorum. Bu işi benim için yapacak düzgün bir formatlayıcı olması gerektiğini düşünüyorum. Bir DecimalFormatter sınıfı buldum, ancak iki …
120 java  parsing  bigdecimal 

5
JSON dizisini java.util.List ile Gson ile ayrıştırma
Aşağıdaki içeriğe sahip bir JsonObjectisimim var "mapping": { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } Diziyi şu şekilde alabileceğimi biliyorum "servers": mapping.get("servers").getAsJsonArray() Ve şimdi bunu JsonArraybir java.util.List... Bunu yapmanın en kolay yolu nedir?
119 java  json  parsing  gson 

5
JSON'u Objective-C ile nasıl ayrıştırırım?
İPhone'da yeniyim. Bu verileri ayrıştırmak ve etkinlik ayrıntılarını, adı ve soyadı almak için izlenecek adımları bana herkes söyleyebilir mi? { "#error": false, "#data": { "": { "activity_id": "35336", "user_id": "1", "user_first_name": "Chandra Bhusan", "user_last_name": "Pandey", "time": "1300870420", "activity_details": "Good\n", "activity_type": "status_update", "photo_url": "http://184.73.155.44/hcl-meme/QA_TEST/sites/default/files/pictures/picture-1627435117.jpg" }, "boolean": "1", "1": { "1": { …


6
Beautifulsoup ile bir öznitelik değeri çıkarma
Bir web sayfasındaki belirli bir "giriş" etiketindeki tek bir "değer" özniteliğinin içeriğini çıkarmaya çalışıyorum. Aşağıdaki kodu kullanıyorum: import urllib f = urllib.urlopen("http://58.68.130.147") s = f.read() f.close() from BeautifulSoup import BeautifulStoneSoup soup = BeautifulStoneSoup(s) inputTag = soup.findAll(attrs={"name" : "stainfo"}) output = inputTag['value'] print str(output) TypeError alıyorum: liste indeksleri tamsayı olmalı, str …

5
JSON'u Json.net kullanarak ayrıştırma
JSon.Net kitaplığını kullanarak bazı JSON'u ayrıştırmaya çalışıyorum. Belgeler biraz seyrek görünüyor ve ihtiyacım olanı nasıl başaracağım konusunda kafam karıştı. Ayrıştırmam gereken JSON formatı burada. { "displayFieldName" : "OBJECT_NAME", "fieldAliases" : { "OBJECT_NAME" : "OBJECT_NAME", "OBJECT_TYPE" : "OBJECT_TYPE" }, "positionType" : "point", "reference" : { "id" : 1111 }, "objects" : …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.