Articles of Разбор

Доступ к узлам узлов пространства имен в XML с помощью SimpleXML PHP

Это похоже на вопрос, который я опубликовал, но я расширился, так как это должно быть разрешимо. Я пытаюсь получить доступ к рейтингу и viewCount из этого rss-канала. Теперь это имена, помещенные в yt: и gd: – однако ссылки пространства имен являются 404-ыми из фида youtube, поэтому он, кажется, терпит неудачу. Любая помощь, пожалуйста, пожалуйста? Я […]

Замена функции Parsing с помощью XMLReader в конкретном PHP-коде

Я пытаюсь использовать PHP-скрипт для синтаксического анализа большого XML-файла (около 450 МБ) для базы данных MYSQL в определенную структуру и определения, включающие элементы XML. Проблема заключается в том, что исходный скрипт использует file_get_contents и SimpleXMLElement для его выполнения, но задание на кукурузу, выполняемое сервером, останавливается из-за объема XML-файла. Я не эксперт по PHP, поэтому я […]

как читать несколько xml-содержимого в файле, используя php

Я имею дело с таким файлом последовательности XML, может ли кто-нибудь предложить мне разобрать это: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE us-patent-grant SYSTEM "us-patent-grant-v42-2006-08-23.dtd" [ ]> <name>ccccc</name> <document-id> <country>US</country> <doc-number>D0629997</doc-number> <kind>S1</kind> <date>20110104</date> </document-id> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE us-patent-grant SYSTEM "us-patent-grant-v42-2006-08-23.dtd" [ ]> <name>dddd</name> <document-id> <country>US</country> <doc-number>D0629998</doc-number> <kind>S2</kind> <date>20110104</date> </document-id>

Разбор заголовков электронной почты (похожих на RFC822)

Проблема / вопрос Существует база данных о бот-информации, которую я хотел бы проанализировать. Говорят, что он похож на сообщения RFC822 . Прежде чем я заново изобрел колесо и написал собственный синтаксический анализатор, я подумал, что увижу, есть ли что-то еще. Я наткнулся на imap_rfc822_parse_headers() , который, похоже, делает именно то, что я хочу. К сожалению, […]

Извлеките все теги text и img из HTML в PHP.

Возможный дубликат: Лучшие методы анализа HTML с помощью PHP Для проекта мне нужно взять HTML-страницу и извлечь из нее все ее тексты и теги img и сохранить их в том же порядке, что и на веб-странице. Так, например, если веб-страница: <p>Hi</p> <a href ="test.com" alt="a link"> text link</a> <img src="test.png" /> <a href ="test.com"><img src="test2.png" […]

Parsing sql query PHP

Я хочу проанализировать SQL-запрос в массиве. Я не мог понять код. Пример: $sql_query = "SELECT id, login, pass FROM users WHERE id=3, login=faforty ORDER DESC LIMIT 3"'; и этот запрос sql должен быть следующим: $data = array(); $data['select'] = array('id', 'login', 'pass'); $data['from'] = array('id' => 3, 'login' => 'faforty'); $data['order'] = 'desc'; $data['limit'] = […]

Разбор пользовательских тегов с помощью PHP

Я пытаюсь сделать простые пользовательские теги, чтобы разрешить настраиваемые шаблоны в моем приложении. Но я не могу понять, как анализировать и заменять теги. (пример) <div class="blog"> <module display="posts" limit="10" show="excerpt" /> </div> <div class="sidebar"> <module display="users" limit="5" /> <module display="comment" limit="10" /> </div> для каждого найденного тега модуля я хочу запустить функцию создания модуля с […]

Есть ли парсер PDF для PHP?

Привет, я знаю о нескольких PDF- генераторах для php (fpdf, dompdf и т. Д.). Я хочу знать о синтаксическом анализаторе. По причинам, не зависящим от меня, определенная информация мне нужна только в таблице внутри pdf, и мне нужно извлечь эту таблицу и преобразовать ее в массив. Какие-либо предложения?

PHP HTML DomDocument getElementById проблемы

Немного новый для анализа PHP здесь, но я не могу заставить PHP DomDocument вернуть то, что явно является идентифицируемым узлом. Загруженный HTML будет поступать из сети, поэтому не обязательно гарантирует соответствие XML, но я стараюсь: <?php header("Content-Type: text/plain"); $html = '<html><body>Hello <b id="bid">World</b>.</body></html>'; $dom = new DomDocument; $dom->preserveWhiteSpace = false; $dom->validateOnParse = true; /*** load […]

Самый быстрый способ получить <title> в PHP

Я делаю систему закладок и ищу самый быстрый (самый простой) способ получить название страницы с PHP. Было бы неплохо иметь что-то вроде $title = page_title($url)