Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

PHP Учебник


PHP Формы


PHP Продвинутый


PHP ООП


MySQL База данных


PHP XML


PHP - AJAX


PHP Примеры


PHP Справочник



PHP - XML Парсеры



Что такое XML?

Расширяемый язык разметки (XML) — это универсальный формат для обмена данными между различными компьютерными системами, базами данных и сторонними приложениями.

XML легко выучить. Он очень похож на HTML, за исключением того, что вы сами придумываете свои теги.

Если вы хотите узнать больше об XML, посетите наш учебник по XML.


Что такое парсер XML?

Парсер XML — это программа, предназначенная для чтения, обработки и интерпретации XML-документов.

Парсер XML преобразует необработанный текст в XML-файле и создает способ для программ легкого использования и управления им.

Существует два типа парсеров XML:

1. Древовидные парсеры

Древовидный парсер загружает весь документ в память в виде древовидной структуры. Он анализирует весь документ и обеспечивает доступ к элементам дерева (DOM).

Древовидный парсер — идеальный вариант для небольших XML-документов, но не для больших XML-документов (так как это вызывает серьезные проблемы с производительностью).

Примеры древовидных парсеров: Парсер SimpleXML и DOM-парсер.

2. Событийные парсеры

Событийный парсер не загружает весь документ в память, вместо этого он читает по одному узлу за раз и позволяет вам взаимодействовать с ним. Как только вы переходите к следующему узлу, старый отбрасывается.

Событийный парсер хорошо подходит для больших XML-документов. Он работает быстрее и потребляет меньше памяти.

Примеры событийных парсеров: XMLReader и XML Expat Parser.




×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.