2010-08-02 2 views

ответ

2

См. XML and PHP 5 in Devzone для хорошего ознакомления.

В принципе, если вам нужно обрабатывать большие объемы XML-файлов, вам понадобится использовать парсер для вытягивания, например XMLReader или XMLParser, чтобы предотвратить проблемы с памятью. Parser, как DOM или SimpleXML, прочитает все файлы в памяти, прежде чем вы сможете их обработать.

0

Один из наиболее распространенных способов: SimpleXML. это довольно легко использовать и быстро.

+2

SimpleXML - не лучшее решение с большим количеством данных. – kiamlaluno

0

Я использовал SAXY XML parser в прошлом. попробуй.

+0

имеет ли это преимущество перед родными расширениями PHP? – Gordon

0

Если вам нужен способ для синтаксического анализа данных XML, действительный для PHP4, то вы можете использовать XML parser или DOM XML (который является только расширением PHP4); если вам нужно решение для PHP5, то вы можете использовать DOM, или XMLReader.

Это зависит от ваших потребностей.

Смежные вопросы