Flashhilfe.de - Flash Community

multiple rss xmls in eine neue schreiben

 


AntwortenRegistrieren Seite1  

skoda#1
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

10.02.2012, 19:24

also ich hab mehrere wordpress blogs deren xmls ich gerne einlesen wuerde und via php in eine neue xml auf dem server schreiben will bei einer funzt das schon aber bei mehreren geht gar nix

vom sortieren nach datum mal noch gar nicht gesprochen


die ansaetze hab ich


hier geht mal gar nix
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$files = array( 'http://www.stk-hq.de/_DEV/fileout.xml', 'http://www.stk-hq.de/_DEV/fileout2.xml');

$xml = new SimpleXMLElement(<<<XML
<?xml version="1.0" encoding="utf-8"?>
<contents>
</contents>
XML
);

foreach( $files as $filename) {
      $xml_int = simplexml_load_file( $filename );
      $conts = $xml_int->children('pr',true);
      $content = $xml->addChild( 'content'); // add content
    $content->addChild( 'title',$conts->title); // add first title
   
}
var_export($xml->asXML());
?>



<!----- ////////////// -->

hier das laueft er schreib mir in einen neue xml aber nur das erste xml
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
        $file1 = 'http://secain13.me.holycross.edu/feed/rss/';
        $file2 = 'http://jtcond13.me.holycross.edu/feed/rss/';
      $file3 = 'http://jtcond13.me.holycross.edu/feed/rss/';
      $file4 = 'http://jtcond13.me.holycross.edu/feed/rss/';
      
      
      
      
        $fileout = 'fileout.xml';      
      $xml1 = simplexml_load_file( $file1 );
                $xml2 = simplexml_load_file( $file2 ); 

      $xml3 = simplexml_load_file( $file3 );
       $xml4 = simplexml_load_file( $file4 );
// loop through the FOO and add them and their attributes to xml1


        foreach( $xml2->FOO as $foo ) {
                  $new = $xml1->addChild( 'FOO' , $foo );
                  foreach( $foo->attributes() as $key => $value ) {
                          $new->addAttribute( $key, $value );
                  }
          }       $fh = fopen( $fileout, 'w') or die ( "can't open file $fileout" );
        fwrite( $fh, $xml1->asXML() );
        fclose( $fh );
?>


no one died when clinton lied
Schlagwörter: multiple xml, PHP, rss
Werbung
Beiträge: 0
Registriert: Feb 2016


skoda#2
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

Themenautor/in

13.02.2012, 15:16

keiner eine idee?
no one died when clinton lied
skoda#3
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

Themenautor/in

16.02.2012, 18:14

gar nix ? gibts ja nischt :o
no one died when clinton lied
aamm#4
Benutzerbild von aamm
Beiträge: 129
Registriert: Jun 2010

17.02.2012, 09:37

> hier das laueft er schreib mir in einen neue xml aber nur das erste xml

heisst das trotz der ganzen aktion kommt am ende wieder nur $xml1 raus?
Also hat das script gar keine wirkung?
Kann doch auch nicht sein.

dieser xml-kram macht mich auch immer verrückt.
Teilweise sind sachen mit simple_xml auch kaum machbar, man muss sich dann doch die DOM-Funktionen  anschauen. Aber das hier sollte schon auch so klappen, meine ich.
Bitte keine Fragen per PN, dafür ist das Forum da.
Flash Designer - Flash Games
Werbung
Beiträge: 0
Registriert: Feb 2016


skoda#5
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

Themenautor/in

17.02.2012, 20:20

er schreibt mir ein neues xml aber nur mit allen knoten aus dem ersten xml im array er geht die anderen xmls gar nicht an - ich such jezt echt schon lange aber es gibt online auch nix ausser einen dienst der dann aber werbung reinpackt

gibts ja gar nischt
no one died when clinton lied
skoda#6
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

Themenautor/in

24.02.2012, 22:29

also ich hab das jezt mit yahoo pipes geloest - sauber und elegant und pipes hat echt was drauf
no one died when clinton lied

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de