Gå til innhold

Enkel XML til HTML/Ren tekst - Vet du?


Anbefalte innlegg

Hei,

Jeg har en veldig enkel xml fil jeg vil ha hentet ut noe av teksten fra.

 

XML filen ser slik ut:

 

<Monitor>
<updated>2007-06-08T13:03:33</updated>
<Name>Navnet</Name>
−
<Current>
<startTime>2007-06-08T13:03:33</startTime>
<itemId>1001237270:11960407</itemId>
<titleId>250341</titleId>
<itemCode> </itemCode>
<itemReference> </itemReference>
<titleName>One Summer</titleName>
<artistName>Daryl Braitwhaite</artistName>
<albumName/>
</Current>
+
<Next>
<startTime>2007-06-08T13:06:48</startTime>
<itemId>1001237270:11960412</itemId>
<titleId>698269</titleId>
<itemCode>02906</itemCode>
<itemReference> </itemReference>
<titleName>La Isla Bonita</titleName>
<artistName>Madonna</artistName>
<albumName/>
</Next>
</Monitor>

 

Og jeg vil at det skal vises som "Daryl Braitwhaite - One summer". Resten skal vekk. Noen som kan hjelpe eller har noen gode råd?

Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet+142

Vel.. det hjelper ofte med et lite søk på forumet ;)

*XML* <- Forumsøk

php + xml? <- Emne jeg fant i søket

Ellers har vi jo SimpleXML funksjonene til php ;)

 

Sorry at jeg bare linker, men det er fint vær, og jeg vil gjerne ut og bade ;D

Lenke til kommentar
Gjest Slettet-rXRozPkg

Jeg husker ikke helt syntaksen i hodet her nå, men hvis du har mulighet for simplexml (som nevnt tidligere), så skal en av disse virke:

 

$xml = simplexml_load_file("/path/to/file/xml.xml");
echo $xml->Current->artistName." - ".$xml->Current->titleName;

 

$xml = simplexml_load_file("/path/to/file/xml.xml");
echo $xml->Current[0]->artistName[0]." - ".$xml->Current[0]->titleName[0];

Endret av Slettet-rXRozPkg
Lenke til kommentar
Jeg husker ikke helt syntaksen i hodet her nå, men hvis du har mulighet for simplexml (som nevnt tidligere), så skal en av disse virke:

 

$xml = simplexml_load_file("/path/to/file/xml.xml");
echo $xml->Current->artistName." - ".$xml->Current->titleName;

 

$xml = simplexml_load_file("/path/to/file/xml.xml");
echo $xml->Current[0]->artistName[0]." - ".$xml->Current[0]->titleName[0];

8812835[/snapback]

 

Takk!

 

Vet du mer detaljert hvordan jeg skal gjøre det? Med tanke på hvordan importere xls fil osv. Er heeeelt ny på dette :

 

)

Lenke til kommentar
Gjest Slettet+142

xls-filer er vel mye vanskeligere å finne fram i, men jeg tror det skal finnes noen API-er til dette ;)

 

Fant dette resultatet ved et enkelt søk på Google ;)

- Men dette API-et funker ikke på Excel 2007, tror jeg.

 

Jeg skal prøve å sette meg inn i API-et, og kanskje jeg kan lage en kjapp kode til deg.

Lenke til kommentar
Gjest Slettet-rXRozPkg
Takk!

 

Vet du mer detaljert hvordan jeg skal gjøre det? Med tanke på hvordan importere xls fil osv. Er heeeelt ny på dette :

 

)

8817312[/snapback]

 

Kan jeg tolke dette som om du ikke har brukt PHP før?

Er det på en nettside du vil ha vist fram denne teksten, eller på en eller annen skrivebordsapplikasjon?

Lenke til kommentar
Takk!

 

Vet du mer detaljert hvordan jeg skal gjøre det? Med tanke på hvordan importere xls fil osv. Er heeeelt ny på dette :

 

)

8817312[/snapback]

 

Kan jeg tolke dette som om du ikke har brukt PHP før?

Er det på en nettside du vil ha vist fram denne teksten, eller på en eller annen skrivebordsapplikasjon?

8818061[/snapback]

 

Jeg har brukt php før, men kan det ikke godt nok. Kan modifisere og sette opp php script, ikke progge fra bunn.

 

Jeg skal ha det på en nettside, som ren tekst bare.

 

Takk for all hjelp!

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...