Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
Diskussion

XML Daten in HTML Kontrukt ausgeben

Ausgabe von XML Daten funktioniert

Octane
Geschrieben am: Sa 13.02.2010, 07:46
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 8
Mitglied seit: 12.02.2010


Hallo,
ich bin gerade dabei die Wetter Daten von der Google api mittels html konstrukt auszugeben aber es gibt leider keine daten aus. Die XML Daten werden korrekt geparst, nur mit der ausgabe scheint es schwierigkeiten zu geben.

Hoffe ihr könnt mir helfen.

hier mal der code:

CODE
<?php

$city = "New+York";

$url2="http://www.google.com/ig/api?oe=utf-8&hl=de&weather=".$city;
echo $url2;
//Seichern der XML-Daten
$site2 = file_get_contents($url2);

//Erstellung array aus XML-Daten
$xml3 = new SimpleXMLElement($site2);

//Auslesen der einzelnen XML-Felder
$stadt_1 = $xml3->weather->forecast_information->city[data];
$himmel_1 = $xml3->weather->current_conditions->condition[data];
$temperatur_1 = $xml3->weather->current_conditions->temp_c[data];
$icon_1 = $xml3->weather->current_conditions->icon[data];
$wind_1 = $xml3->weather->current_conditions->wind_condition[data];
$feucht_1 = $xml3->weather->current_conditions->humidity[data];

$icon_12 = $xml3->weather->forecast_conditions[1]->icon[data];
$day_12 = $xml3->weather->forecast_conditions[1]->day_of_week[data];
$l_12 = $xml3->weather->forecast_conditions[1]->low[data];
$h_12 = $xml3->weather->forecast_conditions[1]->high[data];

$icon_13 = $xml3->weather->forecast_conditions[2]->icon[data];
$day_13 = $xml3->weather->forecast_conditions[2]->day_of_week[data];
$l_13 = $xml3->weather->forecast_conditions[2]->low[data];
$h_13 = $xml3->weather->forecast_conditions[2]->high[data];

$icon_14 = $xml3->weather->forecast_conditions[3]->icon[data];
$day_14 = $xml3->weather->forecast_conditions[3]->day_of_week[data];
$l_14 = $xml3->weather->forecast_conditions[3]->low[data];
$h_14 = $xml3->weather->forecast_conditions[3]->high[data];
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<head>
<style type="text/css" media="all">
#weather{width:600px; height:200px;background-color:#03C;}.weather_head{font-size:24px;}
</style>
</head>
<body>
<div id="weather">

<div style="width:100%; height:25px; float:left;">
 <center><span class="weather_head"><? print $stadt_1; ?></span></center>
   </div>
<div style="width:200px;; height:175px; float:left;">
    <div style="width:100%; height:24px;">
        <center><span style="font-size:23px;">Aktuell</span></center>
       </div>
       <center><div style="width:200px; height:25px;"><? print $feucht_1; ?></div></center>
       <center><div style="width:200px; height:25px;"><? print $temperatur_1; ?></div></center>
       <div style="width:200px; height:50px;">
        <center><img src="<?= 'http://www.google.com' . $icon_1;?>"/></center>
       </div>
       <center>
        <div style="width:200px; height:25px;"><? print $lage; ?></div>
       </center>
   </div>
 
  <div style="width:200px; height:175px; float:left;">
    <div style="width:100%; height:24px;">
        <center>
            <span style="font-size:23px;">Morgen</span>
           </center>
       </div>
       
       <center><div style="width:200px; height:25px;"><? echo('hallo'); ?></div></center>
       <center><div style="width:200px; height:25px;"><? print $temp1; ?></div></center>
       <div style="width:200px; height:50px;">
        <center><img src="<?= 'http://www.google.com' . $icon1?>"/></center>
       </div>
       <center>
        <div style="width:200px; height:25px;"><? print $lage1; ?></div>
       </center>
  </div>
 
  <div style="width:200px; height:175px; float:left;">
    <div style="width:100%; height:24px;">
           <center>
               <span style="font-size:23px;">&Uuml;bermorgen</span>
           </center>
       </div>
       <? print $pfad;?>
  </div>
</div>
</body>
</html>

Top
PMEmail PosterUsers Website
Top
 
 
Jürgen Auer
Server-Daten - Online-CRM-Lösungen
#2 Geschrieben am: Sa 13.02.2010, 10:16 (+02:29)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 3455
Mitglied seit: 4.02.2006


Was wird angezeigt, welche Fehlermeldungen gibt es?

Kommentiere einzelne Abschnitte aus, um zu sehen, was funktioniert und um zu sehen, wo sich das Problem eingrenzen läßt.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

Server-Daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Octane
#3 Geschrieben am: Sa 13.02.2010, 11:26 (+01:10)
Report PostQuote Post

AyomRank 2
****

Gruppe: Member (inaktiv)
Beiträge: 8
Mitglied seit: 12.02.2010


komisch... also hab grad die datei aufn webspace geladen um sie euch zeigen zu können und nun funktionierts^^
hier der link http://oktan.kilu.de/test/test.php

scheint also irgendwie mit xampp bzw mit dem localen testserver was nicht zu stimmen...

denn da zeigst mir einfach keine daten an.... ohne jegliche fehlermeldung...
da is dann sozusagen nur der blaue kasten zu sehen...sonst nix^^

ABER wenn ich das html gerüst entferne zeigt er mir die daten an ?!

woran könnte das liegen
Top
PMEmail PosterUsers Website
Top
 
Jürgen Auer
Server-Daten - Online-CRM-Lösungen
#4 Geschrieben am: Sa 13.02.2010, 11:36 (+00:09)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 3455
Mitglied seit: 4.02.2006


QUOTE (Octane @ Sa 13.02.2010, 12:26)
ABER wenn ich das html gerüst entferne zeigt er mir die daten an ?!

woran könnte das liegen

Dein Html ist auch 'unsauber' bzw. eigentlich ist das gar kein Html.

<html> fehlt.

Das

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

steht oberhalb des head-Elements.

title fehlt - der IE zeigt bsp. eine leere Seite an, falls

<title/>

im Dokument drinsteht.

Online wird zusätzlicher JavaScript-Code eingeschoben, der im Quelltext fehlt. Vielleicht wird das online damit 'eher' als Html erkannt.

Google schickt UTF-8, Du hast ISO-8859-1, damit sind die Umlaute / Sonderzeichen falsch.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

Server-Daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Sancheck
#5 Geschrieben am: Sa 13.02.2010, 11:41 (+00:05)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 796
Mitglied seit: 29.03.2008


Ich empfehle dir sicherlich JQUERY zu nutzen,..da geht das weitaus einfacher


--------------------
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/34096

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Was man mit Html 5 alles machen kann Jürgen Auer 330 2 Di 6.07.2010, 12:39
Eure Daten sind nicht mehr sicher! danwip 533 16 Sa 12.06.2010, 08:07
[SUCHE] Whitelabel-Shop oder XML Daten - HIFI TV Thomas Holzmann 380 0 Di 2.03.2010, 07:49
Flash Datei in HTML einbinden Biker777 514 3 Di 16.02.2010, 17:02
Daten aus DB bei Facebook veröffentlichen ? Japs 466 4 Do 11.02.2010, 14:10
Daten aus einem externen, inkludierten PHP-Skript Coach 228 5 Fr 11.12.2009, 10:22
xml über php in html parsen Flipper 318 6 Mi 9.12.2009, 17:33
[S] Screendesigner und HTML/CSS Coder Sandro Feuillet 201 0 Fr 27.11.2009, 15:32
Word als HTML Editor Sandro Feuillet 379 5 Fr 6.11.2009, 10:03




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]