требуется выводить на сайте эту программу, сам файл весит 9,48 МБ (9 946 177 байт) , пытаюсь написать скрипт для парсинга , получается типа того:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- function startElement($parser, $name, $attrs) // $parser - уникальный идентификатор парсера
- // (т.к. мы можем использовать несколько парсеров)
- // $name - имя обнаруженного элемента
- // $attrs - массив атрибутов обнаруженного элемента
- {
- global $depth;
- echo "<b>Element: $name</b><br>"; // имя элемента
- $depth++; // увеличиваем глубину, чтобы браузер показал отступы
- foreach ($attrs as $attr => $value)
- {
- // выводим имя атрибута и его значение
- echo 'Attribute: ' . $attr . ' = ' . $value . '<br>';
- }
- }
- function endElement($parser, $name)// $parser - уникальный идентификатор парсера
- // $name - имя обнаруженного элемента
- {
- global $depth;
- $depth--; // уменьшаем глубину
- }
- function stringElement($parser, $str) {
- global $depth;
- echo 'String: '.$str.'<br>'; // выводим строку
- }
- }
- $depth = 0;
- $file = "xmltv.xml";
- {
- }
- {
- {
- echo "<br>XML Error: ";
- break;
- }
- }