php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > XML
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


XML Hier passt alles rein, was das Thema XML (XSLT, JSON etc...) betrifft, auch in Verbindung mit PHP

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 02-06-2003, 09:35
phpfreak
 Junior Member
Links : Onlinestatus : phpfreak ist offline
Registriert seit: Mar 2002
Ort: Linz/Austria
Beiträge: 126
phpfreak ist zur Zeit noch ein unbeschriebenes Blatt
Standard xml - zum verzweifeln

hallo
ich probiers nochmals hier im forum, da ich einfach nicht weiterkomm.

ich bekomme von einem webservice täglich ein xml file mit anchrichten aus aller welt. nun möchte ich aber nur zwei tags dieses dokuments verwenden. nämlich <lead> (das möchte ich auf der startseite anzeigen und verlinken). Auf der Folgeseite sollte dan nur noch das Tag <text> angezeigt werden. jetzt habe ich es schon mit einem sax parser versucht, mit dom xml und auch mit regexpr. leider kenn ich mich zu wenig aus als das ich hier zu einem einigermaßen befriedigendem ergebnis komme.

ich bitte euch profis, mir hier weiterzu helfen.

danke vielmals

(betreffendes xml file im anhang)
Angehängte Dateien
Dateityp: zip nachrichten.zip (3,0 KB, 63x aufgerufen)
Mit Zitat antworten
  #2 (permalink)  
Alt 02-06-2003, 14:24
Blaster
 PHP Junior
Links : Onlinestatus : Blaster ist offline
Registriert seit: Nov 2001
Ort: Köln
Beiträge: 970
Blaster ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: xml - zum verzweifeln

Zitat:
Original geschrieben von phpfreak
hallo
ich probiers nochmals hier im forum, da ich einfach nicht weiterkomm.

ich bekomme von einem webservice täglich ein xml file mit anchrichten aus aller welt.
Was verstehst Du unter Webservice? Also WDSL wird es wohl kaum sein. du wirst wohl eher versuchen mit deinen Stylesheet ein externes XML anzubinden.

Deshalb kann ich mit dem XML Doc nicht viel anfangen.
Ich brauche dein Stylesheet oder das was Du in PHP angecodet hast
DOM oder SAX egal?
Welchen Parser nutzt Du?
__________________
Yuppi, endlich Elite ...
Mit Zitat antworten
  #3 (permalink)  
Alt 02-06-2003, 19:25
phpfreak
 Junior Member
Links : Onlinestatus : phpfreak ist offline
Registriert seit: Mar 2002
Ort: Linz/Austria
Beiträge: 126
phpfreak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

oje, ich wußte nicht dass ich soweit am anfang stehe in punkto xml

ich wußte nicht, dass ich hier nur mit stylesheets zum erfolg komme. hast du hier vielleicht ein einfaches beispiel für mich, welches ein xml und ein stylesheet verwendet.

wär echt super!!

ps: mit webservice meine ich, daß ich jeden tag per ftp ein xml file in ein verzeichnis transferiert bekomme.

dank ´dir
Mit Zitat antworten
  #4 (permalink)  
Alt 02-06-2003, 20:49
Blaster
 PHP Junior
Links : Onlinestatus : Blaster ist offline
Registriert seit: Nov 2001
Ort: Köln
Beiträge: 970
Blaster ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von phpfreak
...ich wußte nicht, dass ich hier nur mit stylesheets zum erfolg komme. hast du hier vielleicht ein einfaches beispiel für mich, welches ein xml und ein stylesheet verwendet.
...
ps: mit webservice meine ich, daß ich jeden tag per ftp ein xml file in ein verzeichnis transferiert bekomme.
PHP-Code:
<TEXT>
<
LEAD>Gro&#223;-Demonstration gegen Pensionsreform trotz Unwetter</LEAD>
<P>Wien Der &#214;GB hat gestern Abend trotz eines der schwersten
Unwetter &#252;ber Wien seit Jahrzehnten mit einer Groß-Demonstration
gegen die Pensionsreform der Regierung protestiertInsgesamt nahmen
zwischen 100.000 und 200.000 Menschen an der Kundgebung auf dem
Heldenplatz teil
. &#214;GB-Präsident Verzetnitsch forderte die
Nationalratsabgeordneten aufgegen den "Pensionsraub" zu stimmen.
Bildungsministerin Gehrer zeigte sich in der "ZIB 2" zwar "schon
beeindruckt"
, die Regierung bleibe aber bei ihren Pl&#228;nen.
(Abendmeldung-766/779/803/Szene-689 BILD)</P>
<
P>Pensionsreform laut Scheibner "Nagelprobe" f&#252;r Regierung</P>
<P>Wien - Die Freiheitlichen bleiben bei der Pensionsreform hart.
FP&#214;-Klubchef Scheibner erklärte gestern Abend in der ORF-Sendung
"Report""jedes Projekt dieser Größenordnung" sei eine "Nagelprobe
für die Regierung"
. Die FP&#214; sei zwar Pakt-treu und wolle keine
Neuwahlensie sei aber mit der &#214;VP nicht in einer "Koalition ohne
Wenn und Aber." Scheibner wiederholte seinen Standpunkt, dass der 4.
Juni als Termin für den Beschluss der Pensionsreform "
kein
Selbstzweck
" sei. (784)</P>
<P>Anschläge von Riad waren "
wohlorganisierte" Aktion</P>
<P>Moskau - Bei den verheerenden Selbstmordanschlägen von Riad
handelt es sich nach Einschätzung eines US-Regierungsvertreters um
eine wohlorganisierte Kommandoaktion. Demnach ereigneten sich die
drei Anschläge auf Wohnanlagen für westliche Ausländer nahezu
zeitgleich und nach dem gleichen Muster. Die USA vermuten, dass die
Terrororganisation El Kaida hinter den Attentaten steckt, bei denen
nach saudischen Angaben mindestens 29 Menschen getötet und fast 200
verletzt wurden.</P>
<P>- Es herrscht allerdings noch Unklarheit über die endgültige
Opferzahl, es wurden bis zu 90 Tote befürchtet. Nach den
Bombenanschlägen ziehen die USA nun den größten Teil ihrer Diplomaten
aus Saudiarabien ab. Experten der Bundespolizei FBI wurden nach Riad
entsandt, um bei den Ermittlungen zu helfen. Der saudiarabische
Kronprinz Abdallah kündigte an, Riad werde "
mit eiserner Faust" gegen
Terroristen vorgehen. (Nachtmeldung-19)</P>
<P>Powell zu Gesprächen mit Iwanow nach Moskau gereist</P>
<P>Moskau - US-Außenminister Powell ist zu zweitägigen Gesprächen
nach Moskau gereist. Bei Beratungen mit seinem russischen
Amtskollegen Iwanow soll es heute vor allem um die Neuordung des
Irak, die Aufhebung der UNO-Sanktionen und die künftige Rolle der
Vereinten Nationen gehen. Powell und Iwanow wollen zudem das Treffen
von US-Präsident Bush und Russlands Präsident Putin beim 300-jährigen
Stadtjubiläum von St. Petersburg am 1. Juni sowie den anschließenden
G-8-Gipfel in Evian vorbereiten. (Prima vista-787)</P>
<P>Arafat gibt Grünes Licht für Treffen Sharon-Abbas</P>
<P>Ramallah - Palästinenserpräsident Arafat hat gestern Abend ein
erstes offizielles Treffen zwischen dem israelischen
Ministerpräsidenten Sharon und dem neuen palästinensischen
Regierungschef Abbas bestätigt. Das Gespräch wird voraussichtlich am
Samstag stattfinden. Bei einem israelischen Angriff auf einen
Sicherheitsposten im Gazastreifen sind indes drei palästinensische
Sicherheitskräfte getötet worden. Bei einem israelischen Einmarsch im
Westjordanland wurden zudem 26 Palästinenser verletzt. (17/756/795)</P>
<P>Österreich fällt im Standortwettbewerb zurück</P>
<P>Lausanne/Wien - Österreich hat seine internationale
Wettbewerbsposition im Vergleich zu kleineren und mittleren Ländern
verschlechtert. In einem neuen Ranking von Staaten bzw.
Wirtschaftsregionen mit weniger als 20 Millionen Einwohnern liegt
Österreich in Sachen Internationaler Wettbewerbsfähigkeit an zehnter
Stelle, während für das Vorjahr noch Platz acht errechnet wurde.
Führend in dieser Gruppe ist Finnland. Bei den "
Gro&#223;en" sind die USA
am st&#228;rksten. (618 - GRAFIK 723)</P>
<P>56. Filmfestspiele Cannes starten</P>
<
P>Cannes In Cannes starten heute die 56. Filmfestspiele in Cannes.
Er&#246;ffnungsfilm ist Gerard Krawczyks Remake von "Fanfan der Husar" mit
Penelope Cruz. &#214;sterreich ist heuer bei diesem weltweit wichtigsten
Festival der Filmindustrie mit f&#252;nf Filmen vertreten. Der im
Wettbewerb gezeigte neue Streifen des Regisseurs Michael Haneke,
"Wolfzeit"muss allerdings au&#223;er Konkurrenz antreten. Virgil Widrich
ist dagegen mit dem Animationsstreifen "Fast Film" im Rennen um eine
"Goldene Palme" im Kurzfilm-Wettbewerb. (Prima vista-785)</P>
<
P FLOATING="no">
   
Washington S&#252;dkoreas Präsident Roh Moo Hyun zu Besuch bei Bush
                
(Prima vista-788)

   
London BBCRiesiges Massengrab s&#252;dlich von Bagdad entdeckt
            
(810)

   New 
York Sicherheitsrat beschlie&#223;t UN-Mission für Cote d'Ivoire
              
(14)

   
Venedig Baubeginn f&#252;r Dammsystem zum Schutz Venedigs vor
             
Hochwasser (790)

---------------------------------------------------------------------
  
APA im Internet: [url]http://www.apa.at[/url]
---------------------------------------------------------------------
</
P>
<
P>(Schlusscg/glw</P>
</
TEXT
Ist kein wohlgeformtes XML

Du kannst <LEAD> deshalb nur als content betrachten.

Also das beste was ich dir geben kann ist das:
PHP-Code:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method = "html" encoding="UTF-8" indent="yes"/>
    
    <xsl:template match="/">    
             <html>
        <head>
                                    <title>Blasters Mini-Lektion Stylesheet</title>
        </head>
            <xsl:apply-templates/>
                </html>
        </xsl:template>
    
       <xsl:template match="//TEXT">
             <body>
    <b>Aktuelle Neuigkeiten:</b>
      <table width="97%" border="0">                 
                    <tr bgcolor="#d0d0d0">
             <td width="150"><b>erhalten am</b></td>  
                        <td><b>Problem</b></td>
             </tr>
               <tr>
             <td width="150">
                 <xsl:value-of select="//@TIMEDATE"/>
              </td>
               <td>
        <a href="xxxx">       
                                    <xsl:value-of select="LEAD"/>
        </a>
              </td>
          </tr>
    </table>
            </body>
       </xsl:template>            
</xsl:stylesheet>
Habe es mit Sablotron 0.50 getestet,
Gibt Tabelle mit Link aus.

http://www.dynamic-webpages.de/php/ref.xslt.php
http://123.koehntopp.de/kris/artikel/xml-grundlagen/

Aber das war jetzt das letzte Mal!

Noobs sollten vorher erst einmal die Bücher in die Hand nehmen
__________________
Yuppi, endlich Elite ...
Mit Zitat antworten
  #5 (permalink)  
Alt 03-06-2003, 11:45
phpfreak
 Junior Member
Links : Onlinestatus : phpfreak ist offline
Registriert seit: Mar 2002
Ort: Linz/Austria
Beiträge: 126
phpfreak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

thx a lot
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

Projektmanagement Damals und Heute
Projektmanagement Damals und HeuteWerfen Sie einen Blick auf das, was sich verändert hat, und entdecken Sie, wo die Zukunft dieses Gebietes hinsteuert.

18.01.2021 | Berni

Arbeitsmanagement-Tools
Arbeitsmanagement-ToolsWarum jedes Team Arbeitsmanagement-Tools benötigt. Man schätzt, dass 25% eines durchschnittlichen Mitarbeiter-Tages durch ineffiziente Arbeit vergeudet werden.

11.12.2020 | Berni


 

Aktuelle PHP Scripte

PHP-Login

Die Aufgabenstellung bestand darin, ein einfaches Login-Script zu erstellen, dass schnell und universell auf jeder Webseiten eingebaut werden kann. Der Schwerpunkt lag dabei auf der Entwicklung eines universell einsetzbarem Modul für den Login und zur

05.04.2021 Wallhalla | Kategorie: PHP/ Kundenverwaltung
ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script ansehen ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script

Mit unserer Lösungen können Sie nahezu jeden B2B / B2C Marktplatz betreiben den Sie sich vorstellen können. Ganz egal ob Sie einen Automarktplatz, Immobilenportal oder einfach einen Anzeigenmarkt betreiben möchten. Mit ebiz-trader können Sie Ihre Anforder

18.03.2021 Berni | Kategorie: PHP/ Anzeigenmarkt
Modelmanager 2

Der Modelmanager 2 kann als komplette Webseite oder als Webtool in einem eigenen Verzeichnis Installiert werden, so ist dieser auch sehr Flexibel einsetzbar.

17.03.2021 Stephan_1972 | Kategorie: PHP/ Bilder
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:27 Uhr.