Свързани публикации 'parsing'


Разбор на числа в Elixir
Като всеки модерен език за програмиране, Elixir има вградени инструменти за извършване на основни задачи, като анализиране на числа от низове. Въпреки че са вградени и готови за използване, е полезно да разберете основните алгоритми. В тази публикация първо ще обясним как да конвертирате низове в цели числа в Elixir. Това ще бъде бързо и полезно. След това ще отидем направо в заешката дупка и ще обясним основните алгоритми. Това е алхимията, която обичаме. Може да ви помогне да..

Свързани въпроси 'parsing'

Съдържанието не е разрешено в пролог, когато се анализира напълно валиден XML на GAE
През последните 48 часа си блъсках главата с този абсолютно вбесяващ бъг, така че реших най-накрая да хвърля кърпата и да опитам да попитам тук, преди да хвърля лаптопа си през прозореца. Опитвам се да анализирам XML отговора от извикване, което...
488347 изгледи
schedule 16.09.2022

Генериране на анализатор на Fortran 77 от граматика на yacc с помощта на Happy (Haskell)
Попаднах на следната F77 граматика на yacc: http://yaxx.cvs.sourceforge.net/viewvc/yaxx/yaxx/fortran/fortran.y?revision=1.3&view=markup . Как мога да направя анализатор на Fortran 77 от този файл с помощта на Happy ? Защо има малко C?/C++?...
2239 изгледи
schedule 26.09.2022

Странно поведение на NumberFormat Java
Имам следния код за анализ на променлива String, наречена str. NumberFormat formatter = NumberFormat.getInstance(); Number number = formatter.parse(str); Искам да хвана изключението, хвърлено, когато str не е число, само за да го потвърдя....
2352 изгледи

Двоични дървета, конструирайте дърво въз основа на предварителна поръчка
конструирането на дърво, като се има предвид, че е в ред, е достатъчно лесно. Но да кажем, че трябва да конструирате дърво въз основа на неговата предварителна поръчка ( + + y z + * x y z например). Лесно е да се види, че + е коренът и как да...
576 изгледи

Рекурсивно низходящ анализ и абстрактни синтактични дървета
Кодирам твърдо рекурсивен приличен анализатор, най-вече за учебни цели и се натъкнах на някои проблеми. Ще използвам този кратък откъс от граматиката на CSS3 като пример: simple_selector = type_selector | universal; type_selector = [...
1087 изгледи

Android: RSS анализът спира при специални знаци
Търсих много, но не намерих решение защо моят rss четец спира на специални знаци като æ ø å ' и т.н. Четецът чете емисията, докато не попадне на специален символ - след това спира да чете този елемент и продължава към следващия. Така че, когато...
1183 изгледи
schedule 16.09.2022

xml парсерите не четат такова голямо съдържание на файла
<?xml version="1.0"?> <mysqldump xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <database name="test"> <table_data name="test"> <row> <field name="field1">406</field>...
218 изгледи
schedule 21.09.2022

Добавяне на колона в края на CSV файл с помощта на 'awk' в BASH скрипт
Как се добавя колона в края на CSV файл с помощта на низ в променлива? input.csv 2012-02-29,01:00:00,Manhattan,New York,234 2012-02-29,01:00:00,Manhattan,New York,843 2012-02-29,01:00:00,Manhattan,New York,472 2012-02-29,01:00:00,Manhattan,New...
53483 изгледи
schedule 26.09.2022

Защо моето правило yacc не може да намали тук?
Използвам YACC, за да направя моя проект за домашна работа на компилатора. Открих, че програмата ми не може да получи дървото на синтаксиса. Така че разпечатах всичко, за да видя какво се случва. Според моя резултат изглежда, че ClassDecl не се...
205 изгледи
schedule 19.09.2022

LDAP LDIF Анализ на Java и нови редове
Имам някакъв код, който трансформира Excel лист в LDIF израз. Бях любопитен, че когато създавам нов ред, има ли правилен начин да го направя, така че когато се опитам да стартирам LDIF, да няма никакви грешки? Засега имам само \r\n в края на всеки...
788 изгледи
schedule 22.09.2022

Как да анализирам резултата от персонализирано търсене в Google чрез Json, като използвам restfull api към резултатите от Google, както показва Google?
Искам да анализирам json get чрез google custom search restful api в резултати, както google показва в резултата си от търсенето. Използвам ajax за извикването на услугата, но не знам начина за анализ на резултата във формата на резултатите от...
2489 изгледи
schedule 18.09.2022

създайте помощен файл в txt от документ на ms word
Трябва да създам txt файл от документ на ms word. Txt файлът ще се използва като помощен документ за моя потребителски интерфейс и следователно трябва да бъде в специален формат. Има ли софтуер на трета страна, който мога да използвам за четене на...
123 изгледи
schedule 14.09.2022

mssql datetimeoffset не е регонизиран
Получавам стойности от моята база данни, запазвам ги в списък, променям стойностите и актуализирам базата данни. Не се показва съобщение за грешка. Стойностите в базата данни се записват по този начин -> "2014-07-11 06:35:09.343 +00:00" string...
122 изгледи
schedule 15.09.2022

Scala Parser Combinators ‹~ ~›игнорира всички предишни изрази
Използвам комбинатора за анализатор на scala за извличане на идентификатори ("a" и "ACCOUNT_ID") във входния низ. Когато използвам ~>, той игнорира всички предишни части на низа вместо непосредствения предшестващ низ. Може ли някой да ми помогне с...
89 изгледи
schedule 15.09.2022

Преобразуване на int, който е дълъг повече от 16 цифри, в низ в php
Има ли някаква функция, която лесно отразява цяло число с дължина 15+ цифри? Единственият начин, по който успях, е следният: $num = 123456789012345; $num = number_format($num); $num = str_replace(',', '', $num); echo $num; Но дори и по този...
1058 изгледи
schedule 19.09.2022

Анализирайте изхода на pnputil до публикувано име за конкретен клас
В PowerShell, след като напиша "pnputil.exe -e", получавам списък с информация за драйвера, както е показано по-долу. Трябва да получа публикуваното име на монитора на класа от списъка и да съхраня "oem8.inf" в $monitor_name . Коя команда мога да...
2031 изгледи
schedule 20.09.2022

Изпълнението на синтактичен анализатор Antlr4 с граматика на лексер получава грешки при разпознаване на токени
Опитвам се да създам граматика за анализиране на Solr заявки (само леко уместни и не е нужно да знаете нищо за solr, за да отговорите на въпроса - просто знаете повече от мен за antlr 4.7). Базирам го на файла QueryParser.jj от solr 6. Потърсих...
969 изгледи
schedule 18.09.2022

анализиране (Float64, пътуване) - грешка: не може да анализира пътуването като Float64
Кодът, който използвам: for trip in df[:Polyline] trip = parse(Float64,trip) |> eval end Грешката, която получавам: грешка: не може да анализира пътуването като Float64 пътуването е низ като...
81 изгледи
schedule 16.09.2022

SR конфликт в граматика - как да го разрешим? (лимон/як)
Събрах граматика в Lemon (която е подобна на YACC), но създава S/R конфликт. Не съм свикнал с LALR анализиране и не разбирам какъв е проблемът, нито как да го разреша. Граматиката е: %right EQUALS. %right RIGHT_ASSIGN LEFT_ASSIGN MOD_ASSIGN...
68 изгледи
schedule 19.09.2022

Scala & json4s - анализиране на JSON с полета, които започват с цифров знак
Имам дълбоко вложени анализатори на JSON (използвайки json4s.jackson ), които се опитвам да опростя с помощта на класове case. Проблемът ми е... някои от полетата започват с числа, но scala не може да има име на аргумент, което започва с цифров...
25 изгледи
schedule 18.09.2022