Мутник
Новичок
Данные из XML -> PHP array
Перечитал только что все темы на данном форуме, посвященные XML + PHP (ну почти). Также просмотрел примеры на php.net.
ВОпрос такого рода: а вообще реально ли создать нормально работающую функцию, которая будет весь xml запихивать в массив такого же вида, как сам XML?
Просто большинство примеров на php.net привязаны к какому то определенному файлу.
А если у меня 15 файлов, под каждый надо свою функцию разбора писать?
-~{}~ 11.03.05 03:16:
а в принципе интересует разбор 30.000 примерно таких записей:
Перечитал только что все темы на данном форуме, посвященные XML + PHP (ну почти). Также просмотрел примеры на php.net.
ВОпрос такого рода: а вообще реально ли создать нормально работающую функцию, которая будет весь xml запихивать в массив такого же вида, как сам XML?
Просто большинство примеров на php.net привязаны к какому то определенному файлу.
А если у меня 15 файлов, под каждый надо свою функцию разбора писать?
-~{}~ 11.03.05 03:16:
а в принципе интересует разбор 30.000 примерно таких записей:
PHP:
<CatalogItem>
<Product>
<ProductID>162747</ProductID>
<PartNumber><![CDATA[ 0885A002AA]]></PartNumber>
<EANCode><![CDATA[ 4960999869148]]></EANCode>
<Description><![CDATA[ CANON BC-05 3COLOUR INKFOR BJC-210,]]></Description>
<Grouping>
<GroupBy GroupID="VendorID" Value="CAN" />
<GroupBy GroupID="ClassID" Value="PCC" />
<GroupBy GroupID="Series" Value="CANON TINTES KĀRTRIDŽI" />
</Grouping>
</Product>
<Qty WarehouseID="1"><QtyAvailable>2</QtyAvailable></Qty>
<Qty WarehouseID="2"><QtyAvailable /></Qty>
<Price>
<UnitPrice Type="C">17.13</UnitPrice>
<PromoFlag>0</PromoFlag>
</Price>
</CatalogItem>