php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.12.2004, 12:00  
Gast
 
Beiträge: n/a
Standard xml_parser_create() & Co. (RSS-Feed auslesen)

Hallo, ich würde gerne ein RSS-Feed auslesen. Jetzt beschäftige ich mich mit dem Thema XML unter PHP. Folgendes Skript habe ich aus dem PHP Manual von php.net:
Code:
<?php
class xml  {
    var $parser;

    function xml()
    {
        $this->parser = xml_parser_create();

        xml_set_object($this->parser, $this);
        xml_set_element_handler($this->parser, "tag_open", "tag_close");
        xml_set_character_data_handler($this->parser, "cdata");
    }

    function parse($data)
    {
        xml_parse($this->parser, $data);
    }

    function tag_open($parser, $tag, $attributes)
    {
        var_dump($parser, $tag, $attributes);
    }

    function cdata($parser, $cdata)
    {
        var_dump($parser, $cdata);
    }

    function tag_close($parser, $tag)
    {
        var_dump($parser, $tag);
    }

} // end of class xml

$xml_parser = new xml();
$xml_parser->parse("<A ID='hallo'>PHP</A>");
?>

Die Html-Quell-Ausgabe dieses Skripts lautet:
Code:
resource(2) of type (xml)
string(1) "A"
array(1) {
  ["ID"]=>
  string(5) "hallo"
}
resource(2) of type (xml)
string(3) "PHP"
resource(2) of type (xml)
string(1) "A"


Was sind das für Daten? Kann mir jmd. bitte allg. Infos über das XML parsen geben?

Mag mir jmd. vielleicht direkt bei dem Skript helfen. Ich trage dich dann gerne in mein Impressum unter dem Punkt "Programmierung" ein.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.12.2004, 19:29  
Gast
 
Beiträge: n/a
Standard

um einen RSS-Feed auszulesen brauchst du nicht zu parsen.
http://www.php.net/simplexml
http://www.php.net/simplexml_load_file
 
Alt 17.12.2004, 06:36  
Gast
 
Beiträge: n/a
Standard

Zitat:
Warnung
Diese Erweiterung ist EXPERIMENTELL. Das Verhalten dieser Erweiterung, einschließlich der Funktionsnamen, und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Erweiterung auf eigenes Risiko.


[...]


Anmerkung: Diese Erweiterung benötigt PHP 5.
Ich habe kein PHP5 auf dem Server laufen.
 
Alt 27.12.2004, 10:10  
Gast
 
Beiträge: n/a
Standard

Hallo, kann mir wer die Funktionen rund um xml_parser_create() erklären. Ich werde trotz PHP Handbuch und SelfHTML nicht schlau daraus! Und bitte keine PHP5-Lösungen, da kann ich nicht drauf zugreifen!
 
Alt 27.12.2004, 11:15  
Erfahrener Benutzer
 
Registriert seit: 07.10.2003
Beiträge: 122
Mutatos
Standard

Hi, funktioniert denn dieser Code, der ich dir geschickt habe nicht?

Gruß
Nik
Mutatos ist offline  
Alt 27.12.2004, 12:03  
Gast
 
Beiträge: n/a
Standard

Zitat:
um einen RSS-Feed auszulesen brauchst du nicht zu parsen.
höhö
weisst du was Simplexml oder die anderen XML PARSER machen?
parsen^^

Zitat:
Hallo, kann mir wer die Funktionen rund um xml_parser_create() erklären. Ich werde trotz PHP Handbuch und SelfHTML nicht schlau daraus! Und bitte keine PHP5-Lösungen, da kann ich nicht drauf zugreifen!
Jo weil das warscheinlich ne Funktion ist die du selbst/der Autor des Scripts
geschrieben hast
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
Daten aus RSS-Datei ohne PHP5 auslesen? BartTheDevil89 PHP Tipps 2008 6 10.12.2007 22:54
Vom Browser verschickte Daten auslesen und anzeigen? andy32 PHP Tipps 2008 3 22.08.2007 18:33
[Erledigt] Datenbank auslesen mit register_globals off PHP Tipps 2007 14 03.01.2007 17:12
RSS2.0 Feed auslesen und Grafik generieren PHP Tipps 2006 4 12.10.2006 15:23
[Erledigt] gelöst: Tabelle auslesen -&amp;amp;amp;amp;gt; Gleiche Einträge nur 1 Mal Datenbanken 3 31.03.2006 01:44
Textdatei auslesen, aber ohne Komentare HSFighter PHP Tipps 2006 31 23.02.2006 10:07
[Erledigt] bestimmte ID's auslesen als array PHP Tipps 2007 2 31.10.2005 20:23
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
Daten aus Pw-Geschütztem bereich auslesen PHP-Fortgeschrittene 2 26.08.2005 15:27
[Erledigt] nächste Zeile einer Db auslesen? PHP Tipps 2005-2 7 01.08.2005 00:11
alle Verzeichnisse sortiert auslesen PHP Tipps 2005-2 7 17.07.2005 10:20
auslesen und nochmals auslesen?! $$$ ThiKool $$$ PHP Tipps 2005 23 10.03.2005 19:43
Klassen auslesen PHP Tipps 2007 8 10.01.2005 07:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php rss feed auslesen, rss feed auslesen php, php xml_parser_create, xml_parser_create php, xml_parser_create, rss feed mit php auslesen, rss feed auslesen, xml_parser_create beispiel, rss feed php auslesen, rss feed auslesen mit php, feed auslesen, rss feed auslesen mit php und sortieren, rss feed auslesen ajax html, rss auslesen sortieren, script feed auslesen, rss feeds auslesen, rss auslesen, xml_parser_create rss, rss-feed-auslesen-mit-php, php xml_parser_create beispiel

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:47 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.