Jump to content

pull something from xml


Michael2k5

Recommended Posts

Hello! I was wondering if there is a way to easilly pull something from an XML file onto a page. If you could help that would be great! Thanks

here is the code

[code]<?xml version="1.0" standalone="yes" ?>

<SHOUTCASTSERVER>
  <CURRENTLISTENERS>0</CURRENTLISTENERS>
  <PEAKLISTENERS>3</PEAKLISTENERS>
  <MAXLISTENERS>32</MAXLISTENERS>
  <REPORTEDLISTENERS>0</REPORTEDLISTENERS>
  <AVERAGETIME>547</AVERAGETIME>
  <SERVERGENRE />
  <SERVERURL>http://www.skynetx.com/radio/listen.php?dj=</SERVERURL>
  <SERVERTITLE>SkyNetX Radio</SERVERTITLE>
  <SONGTITLE>Rammstein - Laichzeit</SONGTITLE>
  <SONGURL />
  <IRC>#shoutcast</IRC>
  <ICQ>0</ICQ>
  <AIM>N/A</AIM>
  <WEBHITS>3501</WEBHITS>
  <STREAMHITS>141</STREAMHITS>
  <STREAMSTATUS>1</STREAMSTATUS>
  <BITRATE>96</BITRATE>
  <CONTENT>audio/mpeg</CONTENT>
  <VERSION>1.9.5</VERSION>
<WEBDATA>
  <INDEX>12</INDEX>
  <LISTEN>0</LISTEN>
  <PALM7>0</PALM7>
  <LOGIN>0</LOGIN>
  <LOGINFAIL>5</LOGINFAIL>
  <PLAYED>0</PLAYED>
  <COOKIE>0</COOKIE>
  <ADMIN>30</ADMIN>
  <UPDINFO>1027</UPDINFO>
  <KICKSRC>1</KICKSRC>
  <KICKDST>3</KICKDST>
  <UNBANDST>1</UNBANDST>
  <BANDST>1</BANDST>
  <VIEWBAN>2</VIEWBAN>
  <UNRIPDST>0</UNRIPDST>
  <RIPDST>3</RIPDST>
  <VIEWRIP>3</VIEWRIP>
  <VIEWXML>2408</VIEWXML>
  <VIEWLOG>1</VIEWLOG>
  <INVALID>4</INVALID>
  </WEBDATA>
  <LISTENERS />
<SONGHISTORY>
<SONG>
  <PLAYEDAT>1145390097</PLAYEDAT>
  <TITLE>Rammstein - Laichzeit</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145385323</PLAYEDAT>
  <TITLE>Rob Zombie - The Scorpion Sleeps</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145385096</PLAYEDAT>
  <TITLE>Rob Zombie - American Witch</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145384869</PLAYEDAT>
  <TITLE>Rob Zombie - 17 Year Locust</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145384656</PLAYEDAT>
  <TITLE>Rob Zombie - Ride</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145384649</PLAYEDAT>
  <TITLE>Rob Zombie - 100 Ways</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145384467</PLAYEDAT>
  <TITLE>Rob Zombie - Foxy Foxy</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145322513</PLAYEDAT>
  <TITLE>N.E.R.D. - Rock Star (Jason Nevins Remix Edit)</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145322311</PLAYEDAT>
  <TITLE>Rob Zombie - American Witch</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145322062</PLAYEDAT>
  <TITLE>Rob Zombie - Let It All Bleed Out</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145321619</PLAYEDAT>
  <TITLE>Rob Zombie - The Devil's Rejects</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145321411</PLAYEDAT>
  <TITLE>Rob Zombie - Foxy, Foxy</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145314816</PLAYEDAT>
  <TITLE>System Of A Down - Forest</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145314537</PLAYEDAT>
  <TITLE>System Of A Down - Holy Mountains</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145301373</PLAYEDAT>
  <TITLE>N.E.R.D. - Rock Star (Jason Nevins Remix Edit)</TITLE>
  </SONG>

  </SONGHISTORY>
  </SHOUTCASTSERVER>[/code]

yea so i want to easilly pull off parts of this, ex: <PEAKLISTENERS> that would be cool.
Link to comment
Share on other sites

[!--quoteo(post=367315:date=Apr 21 2006, 02:05 PM:name=Michael2k5)--][div class=\'quotetop\']QUOTE(Michael2k5 @ Apr 21 2006, 02:05 PM) [snapback]367315[/snapback][/div][div class=\'quotemain\'][!--quotec--]
Hello! I was wondering if there is a way to easilly pull something from an XML file onto a page. If you could help that would be great! Thanks

here is the code

[code]<?xml version="1.0" standalone="yes" ?>

<SHOUTCASTSERVER>
  <CURRENTLISTENERS>0</CURRENTLISTENERS>
  <PEAKLISTENERS>3</PEAKLISTENERS>
  <MAXLISTENERS>32</MAXLISTENERS>
  <REPORTEDLISTENERS>0</REPORTEDLISTENERS>
  <AVERAGETIME>547</AVERAGETIME>
  <SERVERGENRE />
  <SERVERURL>http://www.skynetx.com/radio/listen.php?dj=</SERVERURL>
  <SERVERTITLE>SkyNetX Radio</SERVERTITLE>
  <SONGTITLE>Rammstein - Laichzeit</SONGTITLE>
  <SONGURL />
  <IRC>#shoutcast</IRC>
  <ICQ>0</ICQ>
  <AIM>N/A</AIM>
  <WEBHITS>3501</WEBHITS>
  <STREAMHITS>141</STREAMHITS>
  <STREAMSTATUS>1</STREAMSTATUS>
  <BITRATE>96</BITRATE>
  <CONTENT>audio/mpeg</CONTENT>
  <VERSION>1.9.5</VERSION>
<WEBDATA>
  <INDEX>12</INDEX>
  <LISTEN>0</LISTEN>
  <PALM7>0</PALM7>
  <LOGIN>0</LOGIN>
  <LOGINFAIL>5</LOGINFAIL>
  <PLAYED>0</PLAYED>
  <COOKIE>0</COOKIE>
  <ADMIN>30</ADMIN>
  <UPDINFO>1027</UPDINFO>
  <KICKSRC>1</KICKSRC>
  <KICKDST>3</KICKDST>
  <UNBANDST>1</UNBANDST>
  <BANDST>1</BANDST>
  <VIEWBAN>2</VIEWBAN>
  <UNRIPDST>0</UNRIPDST>
  <RIPDST>3</RIPDST>
  <VIEWRIP>3</VIEWRIP>
  <VIEWXML>2408</VIEWXML>
  <VIEWLOG>1</VIEWLOG>
  <INVALID>4</INVALID>
  </WEBDATA>
  <LISTENERS />
<SONGHISTORY>
<SONG>
  <PLAYEDAT>1145390097</PLAYEDAT>
  <TITLE>Rammstein - Laichzeit</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145385323</PLAYEDAT>
  <TITLE>Rob Zombie - The Scorpion Sleeps</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145385096</PLAYEDAT>
  <TITLE>Rob Zombie - American Witch</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145384869</PLAYEDAT>
  <TITLE>Rob Zombie - 17 Year Locust</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145384656</PLAYEDAT>
  <TITLE>Rob Zombie - Ride</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145384649</PLAYEDAT>
  <TITLE>Rob Zombie - 100 Ways</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145384467</PLAYEDAT>
  <TITLE>Rob Zombie - Foxy Foxy</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145322513</PLAYEDAT>
  <TITLE>N.E.R.D. - Rock Star (Jason Nevins Remix Edit)</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145322311</PLAYEDAT>
  <TITLE>Rob Zombie - American Witch</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145322062</PLAYEDAT>
  <TITLE>Rob Zombie - Let It All Bleed Out</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145321619</PLAYEDAT>
  <TITLE>Rob Zombie - The Devil's Rejects</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145321411</PLAYEDAT>
  <TITLE>Rob Zombie - Foxy, Foxy</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145314816</PLAYEDAT>
  <TITLE>System Of A Down - Forest</TITLE>
  </SONG>
<SONG>
  <PLAYEDAT>1145314537</PLAYEDAT>
  <TITLE>System Of A Down - Holy Mountains</TITLE>
  </SONG>

<SONG>
  <PLAYEDAT>1145301373</PLAYEDAT>
  <TITLE>N.E.R.D. - Rock Star (Jason Nevins Remix Edit)</TITLE>
  </SONG>

  </SONGHISTORY>
  </SHOUTCASTSERVER>[/code]

yea so i want to easilly pull off parts of this, ex: <PEAKLISTENERS> that would be cool.
[/quote]


How to do this, and the relative ease with which it can be done is dependent on the version of php you have. If you have php5 then this should help you. [a href=\"http://us2.php.net/manual/en/ref.dom.php\" target=\"_blank\"]http://us2.php.net/manual/en/ref.dom.php[/a]

PHP is a great tool for these types of things, and is well suited to webservices.
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.