«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.



7
Pandalar read_csv low_memory ve dtype seçenekleri
Ararken df = pd.read_csv('somefile.csv') Alırım: /Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130: DtypeUyarı: Sütunların (4,5,7,16) karışık türleri vardır. İçe aktarmada dtype seçeneğini belirtin veya low_memory = False olarak ayarlayın. dtypeSeçenek neden ile ilgilidir low_memoryve neden Falsebu soruna yardımcı olur?

5
lexers vs parsers
Lexers ve ayrıştırıcılar teoride gerçekten bu kadar farklı mı? Düzenli ifadelerden nefret etmek moda görünüyor: kodlama korkusu , başka bir blog yazısı . Ancak, popüler lexing araçları tabanlı: pygments , geshi veya hoşlaştırmak , tüm kullanım düzenli ifadeler. Her şeyi seviyor gibi görünüyorlar ... Lexing ne zaman yeterli, EBNF'ye ne …
308 parsing  antlr  lexer  pygments 

5
Python JSON ayrıştırma nasıl yapılır?
Projem şu anda python içinde bilgi bitlerini almak için gereken bir JSON iletisi alıyor. Bunun amaçları için, bir dizede bazı basit JSON olarak ayarlayalım: jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}' Şimdiye kadar bir liste kullanarak JSON istekleri üretiyordum ve sonra json.dumpsbunun tersini yapmak için kullanmam …
282 python  json  parsing 

30
URL'ye JavaScript ile parametre ekleme
AJAX çağrılarını kullanan bir web uygulamasında, bir istek göndermem, ancak URL'nin sonuna bir parametre eklemem gerekiyor, örneğin: Orijinal URL: http: //server/myapp.php id = 10 Sonuç URL'si: http: //server/myapp.php? id = 10 & etkin = doğru Her parametreye bakarak URL'yi ayrıştıran, ardından yeni parametreyi ekleyen veya zaten varsa değeri güncelleyen bir …

19
Bir URI Dizesini Ad-Değer Koleksiyonuna Ayrıştırma
URI şu şekilde var: https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback Ayrıştırılmış öğeler içeren bir koleksiyona ihtiyacım var: NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback Tam olarak, C # /. NET HttpUtility.ParseQueryString yöntemi için bir Java eşdeğeri gerekir . Lütfen, bana bu konuda bir tavsiye ver. Teşekkürler.

8
Java'da XPath kullanarak XML nasıl okunur
Java'da XPath kullanarak XML verilerini okumak istiyorum, bu yüzden topladığım bilgiler için XML'i gereksinimime göre ayrıştıramıyorum. İşte yapmak istediğim şey: XML dosyasını URL'sinden çevrimiçi olarak alın, ardından ayrıştırmak için XPath kullanın, içinde iki yöntem oluşturmak istiyorum. Biri, belirli bir düğüm öznitelik kimliği girdiğim ve sonuç olarak tüm alt düğümleri aldım …
273 java  xml  parsing  xpath 

25
Android'de sorgu dizelerini ayrıştırma
Java EE'de ServletRequest.getParameterValues ​​() vardır . EE olmayan platformlarda URL.getQuery () yalnızca bir dize döndürür. Java EE'de değilken bir URL'deki sorgu dizesini doğru şekilde ayrıştırmanın normal yolu nedir ? < rant > Kendi ayrıştırıcıyı denemek ve yapmak için cevaplarda popüler. Bu çok ilginç ve heyecan verici bir mikro kodlama projesi, …
271 java  android  parsing  url 

30
CSV dosyalarını C ++ ile nasıl okuyabilir ve ayrıştırabilirim?
Yüklemek ve C ++ CSV dosya verilerini kullanmanız gerekir. Bu noktada gerçekten sadece virgülle ayrılmış bir ayrıştırıcı olabilir (yani yeni satırlardan ve virgüllerden kaçmak için endişelenmeyin). Temel ihtiyaç, yöntem her çağrıldığında bir sonraki satır için bir vektör döndürecek bir satır satır ayrıştırıcıdır. Oldukça umut verici görünen bu makaleyi buldum: http://www.boost.org/doc/libs/1_35_0/libs/spirit/example/fundamental/list_parser.cpp …
264 c++  parsing  text  csv 




21
Bir C ++ std :: dizesinin belirli bir dizeyle başlayıp başlamamasını nasıl kontrol ederim ve bir alt dizeyi int'e dönüştürürüm?
C ++ 'da (Python sözde kodu) nasıl uygularım? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Örneğin, argv[1]bir --foo=98sonra foo_valueise 98). Güncelleme: Boost'a bakmaktan çekiniyorum, çünkü basit bir küçük komut satırı aracında çok küçük bir değişiklik yapmaya çalışıyorum (bir minör için Boost'u nasıl bağlayacağınızı ve kullanacağınızı öğrenmek istemem değişiklik).

13
Python: \ xa0 dizeden kaldırılsın mı?
Şu anda bir HTML dosyasını ayrıştırmak ve çağırmak için Güzel Çorba kullanıyorum get_text(), ancak boşlukları temsil eden \ xa0 Unicode bir sürü bırakılıyor gibi görünüyor. Hepsini Python 2.7'de kaldırmanın ve boşluklara dönüştürmenin etkili bir yolu var mı? Daha genel bir soru olurdu, Unicode biçimlendirmesini kaldırmak için bir yolu var mı? …
241 python  parsing  unicode 

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.