ugrás a tartalomhoz

[wl-phplista] XML fájlok összefűzése

Beküldte:
zsolt [zschopper##kukac##t-online.hu]
Időpont:
2008. február 7., csütörtök 17.45
Szöveg:

DOMDocumentFragment->appendXML()

ilyesmire gondolsz?
|<?php
$doc = new DOMDocument();
$doc->loadXML("<root/>");
$f = $doc->createDocumentFragment();
$f->appendXML("<foo>text</foo><bar>text2</bar>");
$doc->documentElement->appendChild($f);
echo $doc->saveXML();
?>

zsolt

|
Vasóczki Ferenc wrote:
>
> Sziasztok!
>
> Van 2 XML fájlom.
> Minde a kettőnek ugyanaz a struktúrája, a könnyebb kezelhetőség miatt
> tartom őket külön.
>
> Így néznek ki:
>
> <?xml version='1.0' encoding='ISO-8859-2'?>
>   <site>
>     <database>
>       <tables>
>         <table>
> .
> .
> .
> .
>        </table>
> még több table
> .
> .
> .
>    
>     </tables>
>   </database>
>   <actions>
>     <action>
>     sok dolog
>     </action>
> még több action
>
>   </actions>
> </site>
>
> Na most nyilván úgy szeretném őket összefűzni, hogy a tables rész-hez
> bekerüljön a másik fájl összes table -je, illetve az actions részhez a
> másik fájl összes action-je.
>
> Nem igazán találtam a manuálban erre megoldást, valakinek valami ötlet?
>
> Ha nincs semmi más, akkor sima file és foreach ($lines as .... -el
> feldolgozom mintha sima text fájlokat akarnék összefűzni a megadott
> szabályok alapján, de hátha valaki tud okosabbat.
>
> Vasó
>






Navigáció