Läsa extern xml-fil och skriva ut tabell snyggt med php

PHPportalen Forum Index » PHP
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
a94andwi



Medlem i: 5816 dagar

Status: Offline



#742474
Inlägg Skrivet: 2019-02-11 16:49      Ämne: Läsa extern xml-fil och skriva ut tabell snyggt med php Citera

Hej.

Jag har en XML-fil som jag läser från en extern källa. Jag skulle vilja skriva ut filen i en tabell som jag kan formge med css.

Är helt novis på detta och tänkte se om någon vänlig själ vet hur jag skall göra.
Jag bygger en webbsida i joomla där jag tänkte skriva in koden.

XML filen: http://handballstats.se/club/xml/22/table_2018_1800201.xml

Hur kan jag lättast bara läsa den och få tabellen utskriven?

/Anders
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
harald_b
Moderator



Medlem i: 4689 dagar
Från: Tavesta
Status: Offline



#742475
Inlägg Skrivet: 2019-02-11 20:41      Ämne: Citera

Enklaste sättet att läsa xml brukar vara att använda simpleXML:
PHP:
1:
 $xml = new SimpleXMLElement('http://handballstats.se/club/xml/22/table_2018_1800201.xml',0,true);
2:
//eller
3:
$xml simplexml_load_file('http://handballstats.se/club/xml/22/table_2018_1800201.xml');
4:
 
5:
foreach($xml->team as $team) {
6:
   //läs av attribut
7:
   $attr = (string) $team['rank'];
8:
   //eller 
9:
   $attr "$team[rank]";
10:
   //läs av textinnehåll
11:
   $text = (string) $team->scoreplus;
12:
   //eller 
13:
   $text "{$team->scoreplus}";
14:
 

_________________
R.r - Ett fritt affärssystem
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » PHP
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic