parsing- все статьи тега


Как разобрать переменную с динамическим именем в PHP?

У меня есть переменные, такие как <?php $num1 = 'txt1'; $num2 = 'txt2'; $num3 = 'txt3'; ... И у меня есть цикл for ($i=1; $i<100; $i++){ echo 'This is textNr'.$i.':' .$num.$i ; } Мне нужно получить результат как: Это textNr1: txt1 Конечно, с этим кодом я бы получил что-то вроде: Это textNr1: 'undefined' , потому что в $num.$i число $не определено; Итак, $num.$я должен быть после того, как проанализированный и стать $num1 и тогда $num1 как должно быть разобр ...

Как правильно указать условия якорения в Spirit X3?

Я новичок в написании парсеров. Я пытаюсь создать парсер, который может извлекать почтовые индексы США из входного текста. Я создал следующие шаблоны синтаксического анализа, которые делают большую часть того, что я хочу. Я могу сопоставить 5-значные почтовые индексы или 9-значные почтовые индексы (90210-1234), как и ожидалось. Однако это не позволяет мне избегать совпадений, таких как: 246764 (возвращает 46764) 578397 (возвращается 78397) Я хотел бы уточнить некоторые привязки усл ...

Проанализируйте пакет DatagramPacket после преобразования его в массив байтов в Java

Я пытаюсь разобрать пакет данных, который я получу в сокете. Я знаю формат пакета, который я получу, который является пакетом DHCPREQUEST, но я не думаю, что это действительно имеет значение. Для простоты рассмотрим только первые шесть полей: Первое поле - это "код операции", который равен 1 байту. Второе поле - это "тип оборудования", который равен 1 байту. В-третьих, "длина аппаратного адреса", 1 байт. Четвертый, "хмель", 1 байт. В-пятых, "идентификатор транзакции xid", 4 байты. Шестое, "сек ...

PHP изменить TXT файл

У меня есть удостоверение личности.txt файл, который выглядит следующим образом: "http://something.net/something-ak/41389_718783565_1214898307_q.jpg" "http://something.net/something-ak/372142_106502518141813_1189943482_q.jpg" and so on Я хочу использовать PHP, чтобы открыть файл и удалить все до первого " _ "и все после второго"_", поэтому я заканчиваю с этим: 718783565 106502518141813 and so on Дело в том, что я действительно не знаю, как это сделать. Вот что у меня есть до сих пор: ...

Преобразование CSV-файла в таблицу с определенными ключами в Lua

Я изучаю Lua, чтобы создавать скрипты для авиасимулятора. У меня есть CSV-файл, который выглядит следующим образом: Poti city, Poti,red,-295731.42857144,617222.85714285 Lanchhuti city, Poti,red,-299217.14285715,647851.42857142 Ozurgeti city, Poti,red,-317217.14285715,648422.85714285 Samtredia city, Poti,red,-287502.85714287,672022.85714285 Abasha city, Poti,red,-284245.71428573,661108.57142857 Каждая строка содержит 5 полей (city, region, coalition, coordinate-x и coordinate-y в сис ...

Парсинг данных Excel в Apple Swift

Мой текущий рабочий процесс включает в себя использование Applescript для разделения данных Excel и форматирования их в простые текстовые файлы. Мы продвигаемся к созданию полностью Swift-среды, но я еще не нашел никаких наборов для разбора данных Excel в Swift. Единственное, что я могу придумать, это использовать C или что-то еще и обернуть его, но это не идеально. Есть ли лучшие предложения по разбору этих данных для использования в Swift? Цель состоит в том, чтобы устранить Applescript, но ...

Разбор HTML escape-последовательности с boost spirit

Я пытаюсь разобрать текст с помощью HTML escape-последовательностей и хочу связать этот esaceps с их эквивалентами utf8: &nbsp; - 0xC2A0 utf8 representation &shy; - 0xC2AD utf8 representation И пусть грамар решит эту задачу template <typename Iterator> struct HTMLEscape_grammar : qi::grammar<Iterator, std::string()> { HTMLEscape_grammar() : HTMLEscape_grammar::base_type(text) { htmlescapes.add("&nbsp;", 0xC2AD); htmlescapes.add("& ...

Python (новичок) разбирает XML из вызова API

Я искал некоторые учебники/другие вопросы по стеку / документации и все еще не могу понять это. тьфу!!! Делая запрос API и анализ (хочу назначить переменные, но это бонус к этому вопросу), это то, что я пытаюсь. Почему я не могу перечислить название и ссылку для элементов? #!/usr/bin/python # Screen Scraper for Subs import urllib from xml.etree import ElementTree as ET show = 'heroes' season = '4' language = 'en' limit = '1' requestURL = 'http://api.allsubs.org/index.php?' + 's ...

php: синтаксический анализ строки из html

Я открыл HTML-файл с помощью file_get_contents('http://www.example.com/file.html') И хотите разобрать строку, включая "ParseThis": <h1 class="header">ParseThis</h1> Как вы можете видеть, он находится в теге h1 (первый тег h1 из файла). Как я могу получить текст "ParseThis"? ...

Получить весь текст внутри тега в lxml

Я хотел бы написать фрагмент кода, который захватил бы весь текст внутри тега <content>, в lxml, во всех трех случаях ниже, включая теги кода. Я пробовал tostring(getchildren()), но это будет пропускать текст между тегами. Мне не очень повезло с поиском соответствующей функции в API. Не могли бы вы мне помочь? <!--1--> <content> <div>Text inside tag</div> </content> #should return "<div>Text inside tag</div> <!--2--> <content> Text wi ...

Синтаксический анализ XML из URL в Swift

Я совершенно новичок в синтаксическом анализе и не могу найти ни одного учебника, который не устарел и не вызывает больше вопросов. У меня есть простой url-адрес xml-файла, который я пытаюсь разобрать. Xml очень прост: <xml> <record> <EmpName>A Employee</EmpName> <EmpPhone>111-222-3333</EmpPhone> <EmpEmail>a@employee.com</EmpEmail> <EmpAddress>12345 Fake Street</EmpAddress> <EmpAddress1&g ...

Как вытягивать ссылки из Google Search с помощью Selenium, Python

Я пытаюсь попросить Google вывести соответствующие поисковые ссылки запроса, в данном случае я использую Википедию, а затем проанализировать URL-адреса первых трех через Selenium. Пока мне удалось сделать только первую часть, погуглив. Вот мой код: from selenium import webdriver from selenium.common.exceptions import TimeoutException from selenium.webdriver.support.ui import WebDriverWait # available since 2.4.0 from selenium.webdriver.support import expected_conditions as EC # available since ...

Раздел CData не закончен проблема

Когда я использую DOMDocument:: loadXML () для моего XML ниже я получаю ошибку: Warning: DOMDocument::loadXML() [domdocument.loadxml]: CData section not finished http://www.site.org/displayimage.php?album=se in Entity, Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag image line 7 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag quizz line 3 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature ...

Как вы анализируете и обрабатываете HTML / XML в PHP?

Как можно разобрать HTML/XML и извлечь из него информацию? ...

Как разобрать строку на float или int в Python?

в Python, как я могу разобрать числовую строку, как "545.2222" к соответствующему значению float,542.2222? Или разобрать строку "31" в целое число, 31? Я просто хочу знать, как разобрать floatstring до float, и (отдельно) an intstring до int. ...

Разбор значений из файла JSON?

у меня есть этот JSON в файле: { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } Я написал этот скрипт, который печатает весь текст json: json_data=open(file_directory).read() data = json.loads(json_data) pprint(data) Как я могу разобр ...

Как определить, является ли строка числом?

если у меня есть эти строки: "abc" = false "123" = true "ab2"= false есть ли команда, например IsNumeric или что-то еще, которая может определить, является ли строка допустимым числом? ...

Разбор JSON с помощью инструментов Unix

Я пытаюсь разобрать JSON, возвращенный из запроса curl, например: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split(,a,","); for (i=1; i<=n; i++) print a[i]}' выше разбивает JSON на поля, например: % ... "geo_enabled":false "friends_count":245 "profile_text_color":"000000" "status":"in_reply_to_screen_name":null "source":"web" "truncated":false "text":"My status" "favorited":false % ... как напечатать конкретное поле (обозначается ...

Лучший синтаксический анализатор XML для Java [закрыт]

Мне нужно прочитать небольшие (не более нескольких МБ, кодированные UTF-8) XML-файлы, покопаться в различных элементах и атрибутах, возможно, изменить несколько и снова записать XML на диск (желательно с хорошим форматированием с отступом). Что было бы лучшим синтаксическим анализатором XML для моих потребностей? Есть много, чтобы выбрать из. Некоторые из них я знаю являются: JDOM Woodstox XOM dom4j VTD-XML Xerces-J малиновый и, конечно, один в JDK (я использую Java 6). Я знаком с Ксерксо ...

Как преобразовать jsonString в JSONObject в Java

у меня есть строковая переменная с именем jsonString: {"phonetype":"N95","cat":"WP"} теперь я хочу преобразовать его в объект JSON. Я искал больше в Google, но не получил никаких ожидаемых ответов... ...