Запитання з тегом «parsing»

Парсинг - це розбиття артефакту на складові елементи та фіксація взаємозв'язку між цими елементами. Цей тег не стосується питань щодо влаштованої платформи Parse (використовуйте тег [parse-platform]) або помилок розбору в певній мові програмування (замість цього використовуйте відповідний тег мови).

16
Найкращий спосіб проаналізувати рядок URL-адреси, щоб отримати значення для ключів?
Мені потрібно проаналізувати рядок URL-адреси, як цей: &ad_eurl=http://www.youtube.com/video/4bL4FI1Gz6s&hl=it_IT&iv_logging_level=3&ad_flags=0&endscreen_module=http://s.ytimg.com/yt/swfbin/endscreen-vfl6o3XZn.swf&cid=241&cust_gender=1&avg_rating=4.82280613104 Мені потрібно розділити NSString на частини, що містять символи, такі як cid=241і &avg_rating=4.82280613104. Я робив це з, substringWithRange:але значення повертаються у випадковому порядку, так що це псує. Чи існує який-небудь клас, який дозволяє легкий синтаксичний аналіз, де ви можете перетворити його в …

5
Будь-який гідний парсер PHP, написаний на PHP? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 4 роки тому . Удосконалюйте це питання Я роблю багато роботи, маніпулюючи та аналізуючи PHP-код. Зазвичай для цього я просто використовую маркер …
80 php  parsing 


11
Double.TryParse або Convert.ToDouble - що швидше і безпечніше?
Моя програма читає файл Excel за допомогою VSTO і додає дані прочитаного до StringDictionary. Він додає лише дані, що є числами з кількома цифрами (1000 1000,2 1000,34 - кома є роздільником у російських стандартах). Що краще перевірити, чи поточний рядок є відповідним числом? object data, string key; // data had …
80 c#  .net  parsing  double 

7
Як використовувати XMLReader у PHP?
У мене є такий файл XML, файл досить великий, і я не зміг змусити simplexml відкрити та прочитати файл, тому я намагаюся XMLReader без успіху в php <?xml version="1.0" encoding="ISO-8859-1"?> <products> <last_updated>2009-11-30 13:52:40</last_updated> <product> <element_1>foo</element_1> <element_2>foo</element_2> <element_3>foo</element_3> <element_4>foo</element_4> </product> <product> <element_1>bar</element_1> <element_2>bar</element_2> <element_3>bar</element_3> <element_4>bar</element_4> </product> </products> На жаль, я не …

1
Різниця між синтаксичним аналізатором LL та рекурсивним спуском?
Нещодавно я намагався навчити себе, як працюють парсери (для мов / безконтекстних граматик), і, здається, більшість із них має сенс, крім одного. Зосереджую свою увагу, зокрема, на граматиках LL (k) , для яких двома основними алгоритмами, здається, є парсер LL (за допомогою таблиці стеків / синтаксичного аналізу) та парсер рекурсивного …

5
Проаналізуйте рядок так, ніби це рядок запиту в Ruby on Rails
У мене є такий рядок: "foo=bar&bar=foo&hello=hi" Чи надає Ruby on Rails методи аналізу цього, ніби це рядок запиту, тому я отримую такий хеш: { :foo => "bar", :bar => "foo", :hello => "hi" } Або я повинен написати це сам? РЕДАГУВАТИ Зверніть увагу, що наведений вище рядок - це не …

5
std :: lexical_cast - чи є таке?
Чи визначає стандартну бібліотеку C ++ цю функцію, чи мені доводиться вдаватися до Boost? Я шукав в Інтернеті і не міг знайти нічого, крім Boost, але я подумав, що мені краще запитати тут.

11
Розбір JSON у Excel VBA
У мене така сама проблема, як у Excel VBA: Проаналізований цикл об’єктів JSON, але не можу знайти жодного рішення. Мій JSON має вкладені об’єкти, тому запропоновані рішення, такі як VBJSON та vba-json, для мене не працюють. Я також виправив один з них, щоб він працював належним чином, але результатом стало …
77 json  excel  parsing  vba  object 

30
Обчислення рядка простих математичних виразів [закрито]
Зачинено. Це питання не в темі . Наразі відповіді не приймаються. Закрито 8 років тому . Заблоковано . Це запитання та відповіді на нього заблоковані, оскільки це питання не стосується теми, але має історичне значення. Наразі він не приймає нових відповідей або взаємодій. Виклик Ось виклик (мого власного винаходу, хоча …

3
Використання Joda Date & Time API для синтаксичного аналізу декількох форматів
Я аналізую файли журналів сторонніх розробників, що містять дату / час, за допомогою Joda. Дата / час мають один із двох різних форматів, залежно від віку файлів журналу, які я розбираю. На даний момент у мене є такий код: try { return DateTimeFormat.forPattern("yyyy/MM/dd HH:mm:ss").parseDateTime(datePart); } catch (IllegalArgumentException e) { return …

12
Які бібліотеки парсера параметрів існують для С ++? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 6 років тому . Удосконалюйте це питання Я хотів би передати параметри моїй програмі C ++ наступним чином: ./myprog --setting=value Чи є …
76 c++  parsing  option 


11
Як подати логічний параметр у Rails?
Я подаю параметр show_allзі значенням true. Це значення не пов’язане з моделлю. Мій контролер призначає цей параметр змінній екземпляра: @show_all = params[:show_all] Однак, @show_all.is_a? Stringі if @show_all == trueзавжди не вдається. Які значення Rails аналізує як логічні значення? Як я явно можу вказати, що мій параметр є логічним значенням, а …

8
JavaScriptSerializer.Deserialize - як змінити імена полів
Короткий зміст : Як зіставити ім’я поля в даних JSON з ім’ям поля об’єкта .Net під час використання JavaScriptSerializer.Deserialize? Довша версія : у мене є такі дані JSON, які надходять до мене із серверного API (не закодований у .Net) {"user_id":1234, "detail_level":"low"} У мене є такий об’єкт C # для нього: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.