<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1022124" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1022124</link>
    <description></description>
    <language>en</language>
          <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/xml-parsing#comment-1136461</link>
    <description> &lt;p&gt;alright...i hooked it up, and here&#039;s what came out:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Fatal error: Call to undefined function: xslt_create() in /home/.../php/weather.php on line 3&lt;/code&gt;&#039;&lt;/p&gt;
&lt;p&gt;i checked with my hosting provider (SarviHosting...wonderful job I must say), and i do have XML/XSL support.  what happened?&lt;/p&gt;
 </description>
     <pubDate>Mon, 18 Aug 2003 21:37:45 +0000</pubDate>
 <dc:creator>brady.k</dc:creator>
 <guid isPermaLink="false">comment 1136461 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/xml-parsing#comment-1136410</link>
    <description> &lt;p&gt;ok thanks...i&#039;m currently trying it out&lt;/p&gt;
 </description>
     <pubDate>Mon, 18 Aug 2003 01:05:36 +0000</pubDate>
 <dc:creator>brady.k</dc:creator>
 <guid isPermaLink="false">comment 1136410 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/xml-parsing#comment-1136408</link>
    <description> &lt;p&gt;Kyle, you need to be more specific --  is an element in many of the elements.&lt;/p&gt;
&lt;p&gt;Current conditions () or Daily Forecast ()? I&#039;m assuming &lt;/p&gt;
&lt;p&gt;Page 15 indicates you need to include  and  at a minimum for . (section 8.5)&lt;/p&gt;
&lt;p&gt;ANYWAY.&lt;/p&gt;
&lt;p&gt;To write the XSLT:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;// this is a subset of what you get from weather.com called weather.xml&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;xml version&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=\&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot; &lt;br /&gt;&amp;lt;weather&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;loc id=\&quot;30066\&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dnam&amp;gt;Marietta, GA (30066)&amp;lt;/dnam&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/loc&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;cc&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;lsup&amp;gt;3/5/03 9:50 AM EST&amp;lt;/lsup&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;obst&amp;gt;Kennesaw, GA&amp;lt;/obst&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tmp&amp;gt;55&amp;lt;/tmp&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;t&amp;gt;Haze&amp;lt;/t&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;icon&amp;gt;21&amp;lt;/icon&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/cc&amp;gt;&lt;br /&gt;&amp;lt;/weather&amp;gt; &lt;br /&gt;&lt;br /&gt;// this is your xsl stylesheet, called weather.xsl&lt;br /&gt;xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot; &lt;br /&gt;&amp;lt;xsl:stylesheet version=\&quot;1.0\&quot; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:xsl=\&quot;http://www.w3.org/1999/XSL/Transform\&quot;&amp;gt; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xsl:output method=\&quot;html\&quot;/&amp;gt; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;xsl:template match=\&quot;weather\&quot;&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id=\&quot;weather\&quot;&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id=\&quot;weathericon\&quot;&amp;gt;&amp;lt;xsl:value-of select=\&quot;cc/icon\&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;&amp;lt;xsl:value-of select=\&quot;loc/dnam\&quot;/&amp;gt; - &amp;lt;xsl:value-of select=\&quot;cc/lsup\&quot;/&amp;gt;&amp;lt;/p&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;&amp;lt;xsl:value-of select=\&quot;cc/tmp\&quot;/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;&amp;lt;xsl:value-of select=\&quot;cc/t\&quot;/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/xsl:template&amp;gt; &lt;br /&gt;&lt;br /&gt;&amp;lt;/xsl:stylesheet&amp;gt; &lt;br /&gt;&lt;br /&gt;// this is your php program that makes it work&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create an XSLT processor &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$xsltproc&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt; = xslt_create(); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Perform the transformation &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$html&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt; = xslt_process(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$xsltproc&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;, &#039;weather.xml&#039;, &#039;weather.xsl&#039;); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Detect errors &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$html&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;) die(&#039;XSLT processing error: &#039;.xslt_error(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$xsltproc&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;)); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Destroy the XSLT processor &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xslt_free(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$xsltproc&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;); &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Output the resulting HTML &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$html&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // you may want to write it to a file instead, that&#039;s then included on your page.&lt;br /&gt; &lt;br /&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.sitepoint.com/article/602/3&quot; class=&quot;bb-url&quot;&gt;http://www.sitepoint.com/article/602/3&lt;/a&gt; for more information. You can use a cronjob on the server to perform the action as needed.&lt;/p&gt;
 </description>
     <pubDate>Sun, 17 Aug 2003 22:43:07 +0000</pubDate>
 <dc:creator>Suzanne</dc:creator>
 <guid isPermaLink="false">comment 1136408 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/xml-parsing#comment-1136406</link>
    <description> &lt;p&gt;i don&#039;t know why that all didn&#039;t show up, and i cant get it to...just download the PDF, goto page 10 at &lt;a href=&quot;http://westernciv.sarvihosting.com/guide.pdf&quot; class=&quot;bb-url&quot;&gt;http://westernciv.sarvihosting.com/guide.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;how i would like it:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;p&amp;gt;&amp;lt;dnam&amp;gt;-&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;lsup&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;tmp&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;t&amp;gt;&amp;lt;/P&amp;gt;&lt;/code&gt;&lt;/div&gt;&#039;&lt;/p&gt;
&lt;p&gt;stuff like that&lt;/p&gt;
 </description>
     <pubDate>Sun, 17 Aug 2003 21:10:07 +0000</pubDate>
 <dc:creator>brady.k</dc:creator>
 <guid isPermaLink="false">comment 1136406 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/xml-parsing#comment-1136388</link>
    <description> &lt;p&gt;What format do you want it in?!&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;p&gt;, &lt;/p&gt;
&lt;p&gt;Where is the weather information? I see latitude, longitude, sunrise, sunset and zone. No temperature or weather forcast? That&#039;s the information that would be needed to set up the XSL to translate the XML to XHTML.&lt;/p&gt;
 </description>
     <pubDate>Sat, 16 Aug 2003 20:58:27 +0000</pubDate>
 <dc:creator>Suzanne</dc:creator>
 <guid isPermaLink="false">comment 1136388 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
