Разбор XML в PHP - PullRequest
       27

Разбор XML в PHP

0 голосов
/ 30 июля 2010

Привет, все ..

Мне нужно проанализировать файл DWF с помощью PHP, который выглядит как файл XML. пример:

    <dwf:Feature id="BXV1D8mWfkGOqXbyoIxQ2g">
 <dwf:Properties id="hZBTdWkXKEuhGWAeTpMOUA">
  <dwf:Property name="NO" value="0" /> 
  <dwf:Property name="DESCRIPTION" value="Testing" /> 
  <dwf:Property name="DATE" value="06/25/09" /> 
  <dwf:Property name="BY" value="SJ" /> 
  <dwf:Property name="CHK" value="JF" /> 
  </dwf:Properties>

Как разобрать это .. Я новичок в разборе PHP xml ..

Ответы [ 2 ]

1 голос
/ 30 июля 2010

Вы можете использовать DOMDocument . Чтобы разобраться с пространствами имен (которые у вас есть), взгляните на методы, заканчивающиеся на NS.

Альтернативой является SimpleXML . Методы SimpleXMLElement::children принимают префикс пространства имен или пространства имен.

1 голос
/ 30 июля 2010

Используйте simplexml, вот так: http://blog.sherifmansour.com/?p=302

Было бы неплохо, если бы вы предоставили пролог xml. Метод children принимает префикс пространства имен, если вам нужно его использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...