parsing

Jak parsować i przetwarzać HTML / XML w PHP?

Jak można parsować HTML / XML i wyodrębniać z niego informacje?

Dlaczego Python nie może parsować tych danych JSON?

Mam ten JSON w pliku: { "maps": [ { "id": "blabla", "iscategorical": "0" }, ... DecodeError: Expecting ',' delimiter: line 13 column 13 (char 213) Jak mogę przeanalizować JSON i wyodrębnić jego wartości?

Parsowanie wartości z pliku JSON?

Mam ten JSON w pliku: { "maps": [ { "id": "blabla", "iscategorical": "0" }, ... directory).read() data = json.loads(json_data) pprint(data) Jak mogę przeanalizować plik i wyodrębnić pojedyncze wartości?

Parse JSON w JavaScript? [duplikat]

To pytanie ma już odpowiedź tutaj: bezpieczne przekształcanie łańcucha JSON w obiekt ... powiedź jest czymś w rodzaju var response = '{"result":true,"count":1}'; Jak mogę uzyskać wartości result i count z tego?

Jak przetworzyć string do float lub int?

W Pythonie, Jak mogę przetworzyć łańcuch liczbowy, taki jak "545.2222" do odpowiadającej mu wartości float, 545.2222? Lub prz ... "31" do liczby całkowitej, 31? Chcę tylko wiedzieć, jak parsować float str do a float i (oddzielnie) an int str do an int.

PHP parse / Błędy składniowe; i jak je rozwiązać

Każdy ma błędy składniowe. Nawet doświadczeni programiści popełniają literówki. Dla początkujących jest to tylko część proces ... e to być spowodowane niekompatybilnością wersji PHP, więc sprawdź wymagania dostawcy w odniesieniu do konfiguracji platformy.

lexers vs parsers

Czy lexery i parsery naprawdę różnią się w teorii? Modne wydaje się nienawidzić wyrażeń regularnych: kodowanie horroru, kol ... rczy, kiedy potrzebujesz EBNF? Czy ktoś używał tokenów produkowanych przez te lexery z Generatory parserów bison czy antlr?

Bezpieczne przekształcanie łańcucha JSON w obiekt

Biorąc pod uwagę ciąg danych JSON, Jak mogę bezpiecznie przekształcić ten ciąg w obiekt JavaScript? Oczywiście mogę to zrobi ... Ale to pozostawia mnie podatnym na łańcuch JSON zawierający inny kod, który wydaje się bardzo niebezpieczny po prostu eval.

Jak przetworzyć string do float lub int w Pythonie?

W Pythonie, Jak mogę przetworzyć łańcuch liczbowy, taki jak "545.2222" do odpowiadającej mu wartości float, 542.2222? Lub prz ... do liczby całkowitej, 31? Chcę tylko wiedzieć, jak parsować float string do a float i (oddzielnie) an int string do an int.

Parsowanie JSON z narzędziami Unix

Próbuję przetworzyć JSON zwrócony z żądania curl, w ten sposób: curl 'http://twitter.com/users/username.json' | sed -e ... eb" "truncated":false "text":"My status" "favorited":false % ... Jak wydrukować określone pole (oznaczone przez -v k=text)?

Parse (split) ciąg znaków w C++ za pomocą ogranicznika łańcuchów (standard C++)

Analizuję ciąg znaków w C++ używając następującego wzoru: using namespace std; string parsed,input="text to be parsed"; st ... ranicznika. Przykład: chcę podzielić: scott>=tiger Z >= jako ogranicznikiem, żebym mógł dorwać Scotta i Tigera.

Wzór wyrażenia regularnego nie pasujący nigdzie w łańcuchu

Próbuję dopasować <input> wpisz "ukryte" pola używając tego wzorca: /<input type="hidden" name="([^"]*?)" value="( ... <input> tag? P. S.: przy okazji używam Adobe Air na podstawie RegEx Desktop Tool do testowania wyrażeń regularnych.

Jak Mogę czytać i analizować pliki CSV w C++?

Muszę załadować i użyć danych pliku CSV w C++. W tym momencie może to być parser rozdzielany przecinkami (tj. nie martw się ... nie używałem Boost ' S Spirit, ale jestem chętnie spróbuję. Ale tylko jeśli nie ma prostszego rozwiązania, które przeoczyłem.

Usuń znaczniki HTML z ciągu znaków

Czy jest dobry sposób na usunięcie HTML z ciągu Java? Prosty regex jak replaceAll("\\<.*?>", "") Będzie działać, ale ... wnie przekonwertowane i nie-HTML między dwoma nawiasami kątowymi zostanie usunięty (tzn. .*? w wyrażeniu regularnym zniknie).

Najlepszy parser XML dla Javy [zamknięty]

Muszę czytać małe (najwyżej kilka MB, kodowane UTF-8) pliki XML, grzebać wokół patrząc na różne elementy i atrybuty, być może ... Xerces-J Crimson I oczywiście ten w JDK (używam Javy 6). Znam Xerces, ale uważam, że jest niezgrabny. Rekomendacje?

Pandy odczytują opcje csv low memory i dtype

Podczas wywoływania df = pd.read_csv('somefile.csv') Otrzymuję: /Users/josh/anaconda / envs / py27 / lib / python2. ... _memory = False. Dlaczego opcja dtype jest powiązana z low_memory i dlaczego zrobienie jej False pomogłoby w tym problemie?

Jakie są plusy i minusy wiodących parserów HTML Java? [zamknięte]

Szukając tak i Google, odkryłem, że istnieje kilka parserów HTML Java, które są konsekwentnie zalecane przez różne strony. Ni ... jsoup Tagi I jeśli jest jakiś główny parser, który przegapiłem, chciałbym usłyszeć o jego zaletach i wadach. Dzięki!

Jak przetworzyć ciąg znaków do int w C++?

W Jaki Sposób C++ przetwarza łańcuch znaków (podany jako znak*) do int? Solidna i przejrzysta obsługa błędów jest plusem (zamiast zwracającym zero ).

Parse (split) ciąg znaków w C++ za pomocą ogranicznika łańcuchów (standard C++) [duplikat]

To pytanie ma już odpowiedź tutaj: najbardziej elegancki sposób iteracji słów ciągu [zamknięty] ... granicznika. Przykład: chcę podział: scott>=tiger Z > = jako ogranicznikiem, żebym mógł dostać Scotta i Tigera.

HTML-parser na węźle.js [zamknięte]

Czy na nodejs jest coś podobnego do Ruby ' s nokogiri? Mam na myśli przyjazny dla użytkownika HTML-parser. Widziałem na Node.js modules strona parserów, ale nie mogę znaleźć czegoś ładnego i świeżego.