parsing

Gdzie mogę znaleźć parser CSV do nsArray dla Objective-C? [zamknięte]

Szukam łatwego w użyciu parsera CSV dla Objective-C do użycia na iPhonie. Gdzie mogę go znaleźć? Szukam również innych parserów, takich jak JSON, więc może gdzieś jest biblioteka konwersji.

Jak wygenerować AST z kodu źródłowego Javy? [zamknięte]

Z tego co wiem, jedynym sposobem na przetworzenie kodu źródłowego Javy do AST (abstrakcyjnego drzewa składniowego) jest użyci ... ytania: jakie wsparcie JDKs com.słońce.źródło.drzewo? czy istnieje przenośny zamiennik, który działa dla wszystkich JDK?

Obsługa nsnull dla wartości właściwości nsmanagedobject

Ustawiam wartości dla właściwości mojego NSManagedObject, wartości te pochodzą z NSDictionary odpowiednio serializowanego z p ... ci są ignorowane. Czy jest lepszy sposób, aby poradzić sobie [NSNull null] lub może zrobić to zupełnie inaczej, ale łatwiej?

Parsowanie CSS w JavaScript / jQuery

Próbuję zaimplementować parsowanie CSS w JavaScript tak, aby: a { color: red; } Jest parsowane do obiektu: { 'a' { ... lue; } return rule; }, removeComments: function(css) { return css.replace(/\/\*(\r|\n|.)*\*\//g,""); } Dzięki!

Czy Istnieje Szybka Procedura GetToken Dla Delphi?

W moim programie przetwarzam miliony łańcuchów znaków, które mają specjalny znak, np."|", aby oddzielać tokeny w każdym łańcu ... od tego, co jest szybsze. Ale powiedzmy, że teraz jestem szczęśliwy. Jeszcze raz dzięki społeczność StackOverflow Delphi.

Bezpieczny ciąg do BigDecimal conversion

Próbuję odczytać wartości BigDecimal z łańcucha. Powiedzmy, że mam ten ciąg: "1,000,000,000. 999999999999999999999999999999" ... m klasę DecimalFormatter, jednak jak działa poprzez podwójne-ogromne ilości precyzji są zagubieni. Więc, jak Mogę to zrobić?

Jak tworzyć a.Net język programowania? [zamknięte]

zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. ... ć. Net IL i skompilować to, czy jest wyższy poziom abstrakcji? Czy jest też łatwy sposób, aby język działał w Visual Studio?

Używanie Configparsera do odczytu pliku bez nazwy sekcji

Używam ConfigParser do odczytu konfiguracji runtime skryptu. Chciałbym mieć elastyczność nie podając nazwy sekcji(są skrypty ... ue) pliku konfiguracyjnego bez nazw sekcji? Na przykład: key1=val1 key2:val2 Wolałbym nie pisać do plik konfiguracyjny.

Jak przekonwertować rozdzielane przecinkami ciąg znaków na Listę w Pythonie?

Dany łańcuch, który jest ciągiem kilku wartości oddzielonych przecinkiem: mStr = 'A,B,C,D,E' Jak przekonwertować łańcuch znaków na listę? mList = ['A', 'B', 'C', 'D', 'E']

Co to jest odpowiednik C# NaN lub IsNumeric?

Jaki jest najbardziej efektywny sposób testowania łańcucha wejściowego, czy zawiera on wartość liczbową (lub odwrotnie Nie li ... y to był VB, nie pamiętam?). public static bool IsNumeric(this string value) { return Regex.IsMatch(value, "^\\d+$"); }

Parsowanie daty w javascript różni się między safari i chrome

Mam następujący kod var c = new Date(Date.parse("2011-06-21T14:27:28.593Z")); console.log(c); W Chrome poprawnie wyświetla datę na konsoli. W Safari zawiedzie. Kto jest poprawny i co ważniejsze jaki jest najlepszy sposób żeby się tym zająć?

Lexer napisany w Javascript?

Mam projekt, w którym użytkownik musi zdefiniować zestaw instrukcji dla interfejsu użytkownika, który jest całkowicie napisan ... są jakieś biblioteki do parsowania, które są w 100% javascript? Lub generator, który będzie generowany w javascript? Dzięki!

Jak podzielić tekst na zdania za pomocą parsera Stanforda?

Jak podzielić tekst lub akapit na zdania za pomocą parsera Stanforda? Czy jest jakaś metoda, która może wyodrębnić zdania, takie jak getSentencesFromString(), Jak to jest przewidziane dla Ruby ?

Parse HTML via XPath

W. Net znalazłem świetną bibliotekę HtmlAgilityPack , która pozwala na łatwe parsowanie nie-dobrze uformowanego HTML za pomo ... rdziej bolesnymi bibliotekami dla moich projektów Python, Ruby i innych. Czy ktoś zna podobne biblioteki dla innych języków?

Objaśnienie przedrostka viable

W Księdze kompilatorów Ullmana, w shift reduce parsing podana jest następująca definicja przedrostka: " zbiór prefiksów pr ... zedrostek właściwej formy sentencyjnej, który nie kontynuuje poza prawym końcem prawego uchwytu tego formularza sentential "

Python BeautifulSoup XML Parsing

Napisałem prosty skrypt do analizy logów czatów XML za pomocą modułu BeautifulSoup. Standardowa zupa.prettify () Działa ok, z ... er [31/10/10 @ 3: 44P] Itd.. Słyszałem kilka przyzwoitych rzeczy o module PyParsing, może nadszedł czas, aby dać mu szansę.

Parsery i Kompilatory dla manekinów. Od czego zacząć? [duplikat]

To pytanie ma już odpowiedź tutaj: Nauka pisania kompilatora [zamknięty] ... Yacc na tym etapie. Gdybym tylko ukończył informatykę, a nie psychologię, mógłbym wziąć na to lekcję w college ' u. No cóż.

Jak tworzyć a.Net język programowania?

Stworzyłem kilka różnych pełnych języków programowania przy użyciu różnych dostępnych narzędzi parsowania. Jak jednak ktoś mó ... ć. Net IL i skompilować to, czy jest wyższy poziom abstrakcji? Czy jest też łatwy sposób, aby język działał w Visual Studio?

sscanf w Pythonie

Szukam odpowiednika sscanf() w Pythonie. Chcę parsować /proc/net/* pliki, w C mógłbym zrobić coś takiego: int matches = ssc ... RE), lub funkcja dzielenia łańcuchów w bibliotece standardowej, która dzieli się na dowolny zakres postaci, których nie znam?

Jakie są wady frameworka Spirit parser-generator z boost.org?

W kilku pytaniach widziałem zalecenia dla Spirit parser-generator framework z boost.org , ale potem w komentarzach pojawiaj ... ucha, którzy nie są szczęśliwi. Czy ci ludzie proszę stanąć i wyjaśnić reszcie z nas, jakie są wady lub wady używania Ducha?