Create a simple XML News feed
I am pretty new to the whole XML stuff. But what I am wanting to do is this:
I want to create news on my golf site. And have another site link to it using xml. Just a basic design like:
Current Golf News
Date: Link:
8/10/04 Golf is awsome
8/14/04 Tiger woods is on one!
So what I need to know, is how excatly to create the .xml file I will be using, and what does the other webmaster need to know to display my .xml file on there site?
I did up a small type .xml file.. is this wrong?
<?xml version='1.0' encoding='utf-8'?>
"8/4/10"
"AzodGolf.com"
"8/4/10"
"AzodGolf.com"
KarenArt posted this at 18:37 — 11th August 2004.
She has: 354 posts
Joined: May 2001
Is this a rss newsfeed?
If so, I think this is what you'd want...
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF>
<channel>
<date>"8/4/10"</date>
<link>"AzodGolf.com"</link>
<date>"8/4/10"</date>
<link>"AzodGolf.com"</link>
</channel>
</rdf:RDF>
Take a look at http://freedomink.org/node/view/62
Sorry if this isn't what you're doing.
gotta finish redesigning my sites so I can show them again.
The purpose of education is... to get more jokes!
Lamur posted this at 03:36 — 12th August 2004.
They have: 25 posts
Joined: Aug 2004
RSS newsfeed, perfect. Yea that is what I am wanting.
So lets say now that I created this .xml file with the above Code.
How do I display that on my .asp or .htm site? The link you gave me showed how to do it via PHP.
Abhishek Reddy posted this at 03:49 — 12th August 2004.
He has: 3,348 posts
Joined: Jul 2001
http://msdn.microsoft.com/aboutmsdn/rss/
http://home.att.net/~codeLibrary/XML/rss.htm
http://aspnet.4guysfromrolla.com/articles/102903-1.aspx
... from: http://www.google.com/search?hl=en&lr=&ie=UTF-8&q=asp+rss+news+feed&btnG=Search
KarenArt posted this at 03:50 — 12th August 2004.
She has: 354 posts
Joined: May 2001
I've never done an rss feed myself, but doing a simple google search there seems to be tons of great information on the subject.
There's a nice introduction to rss at http://www.mnot.net/rss/tutorial/.
I'm sure you can get lots of info and links from this site.
Best of luck! Sounds like a fun project.
Looks like Abhishek Reddy and I were posting at the same time.
See... lots of great info out there.
gotta finish redesigning my sites so I can show them again.
The purpose of education is... to get more jokes!
Abhishek Reddy posted this at 04:03 — 12th August 2004.
He has: 3,348 posts
Joined: Jul 2001
Also, it seems you want to create a feed yourself too. These articles explain how:
http://aspnet.4guysfromrolla.com/articles/021804-1.aspx
http://www.4guysfromrolla.com/webtech/031303-1.shtml
... linked from http://aspnet.4guysfromrolla.com/articles/102903-1.aspx (posted previously).
Lamur posted this at 19:37 — 12th August 2004.
They have: 25 posts
Joined: Aug 2004
*phew* some confusing stuff here I guess lol
I created an .xml file: azodusa.com/golf/golfrss.xml
and from what I learned on these sites, THIS should work:
<?php
=getXML("http://www.azodusa.com/golf/golfrss.xml")
?>
for any .asp page wanting to display my feed. But when I try it on my page I get this:
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'getXML'
/golf/testrss.asp, line 4
any ideas?
KarenArt posted this at 21:09 — 12th August 2004.
She has: 354 posts
Joined: May 2001
I'm not sure... your xml page is the one displaying a parsing error.
Did you put the xml code at the top like this...
<?xml version="1.0" ?>
'gotta finish redesigning my sites so I can show them again.
The purpose of education is... to get more jokes!
Abhishek Reddy posted this at 06:18 — 13th August 2004.
He has: 3,348 posts
Joined: Jul 2001
Also, typo:
</item>
</chann<strong>n</strong>el>
</rss>
Lamur posted this at 19:37 — 16th August 2004.
They have: 25 posts
Joined: Aug 2004
Ok I redid the xml file: azodusa.com/golf/golfrss.xml
But I am having trouble on how to link this stuff on an external .htm file. I can't find any good information on any of these links on how to do it. Most have it on .asp, but I know it's possible on an .htm file. Any ideas on that?
Abhishek Reddy posted this at 04:15 — 17th August 2004.
He has: 3,348 posts
Joined: Jul 2001
You'll have to set the server up to parse .htm first as ASP and then return HTML.
Or you could use an ASP or other server-side script to parse the XML file and create another HTML-compatible file, which you finally include into your main HTML page using SSI (server-side includes).
Another possibility is to use that same ASP parsing script, but to include the HTML code using frames... avoid this method if you can. Frames aren't a good idea.
Lamur posted this at 16:57 — 17th August 2004.
They have: 25 posts
Joined: Aug 2004
That sounds about right.. I will give that a try and see how it works, Thanks :explode:
Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.