Really Simple Validation - RSS
Really Simple Syndication
 
Copyright 2003-4 Randy Charles Morin
RSS
<< Previous Main Next >>
Sat, 30 Oct 2004 18:11:47 GMT
Really Simple Validation

This morning, I finished my RSS schematron validator. With 1000+ test cases, thanks to Sam and Mark. This will be its permanent residence; yes, a blog entry.

XML URL:

Find a bug, just add a comment here describing it. Now, be nice. I threw this together in two weeks and right now the date validation is a real HACK.

The question of motivation is obvious. My feature requests for the Feed Validator were not being serviced, as the author's were focusing more on Atom than RSS. Additionally, this validator is completely portable, that is, it doesn't require a python run-time. All that you need is a schematron or xslt component. I'll explain this further, at a later time.

Here's the code to add the validator form elsewhere.

<FORM action="http://www.therssweblog.com/rsv.aspx">
XML URL: <INPUT name="xml" > <INPUT type="submit" value="Validate!" >
</FORM>

Update: I guess it had to be said, but flames in the comments of this entry will be removed.

Reader Comments Subscribe

Nicely presented information in this concern, I grade to hit this kindhearted of whatsis. The grade of knowledge is acceptable and the occurrence is suited. Thanks for the telephony.

Wow amazing sites! this could even be great! Thank you for providing this unusual updates!

Designer Wathches

I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
cyprus offshore company

I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

Thanks good and informative article indeed . It helps me a lot to enhance my knowledge, I really like the way the writer presented
Thank you for sharing your knowledge.  You have a wonderful blog! Keep it up!

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

salt lamps
Content Writing

Appreciating the hard work you put into your site and in depth information you present. It’s nice to come across a blog every once in a while that isn’t the same unwanted rehashed material. Wonderful read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.


Aw, this was a really great post. In theory I'd like to write like this also - taking time and real effort to make a good article... but what can I say... I procrastinate alot and never seem to get something done.

payday loans online
This site is very much impressive and grate work. This site in which a very complicated information and post. This information is about curatorial statement, and helpness.

Your blog article is very interesting and fantastic, at the same time the blog theme is unique and perfect, great job. To your success. One of the more impressive blogs I’ve seen. Thanks so much for keeping the internet classy for a change.

yeast infection no more

Your blog article is very interesting and fantastic, at the same time the blog theme is unique and perfect, great job. To your success. One of the more impressive blogs I’ve seen. Thanks so much for keeping the internet classy for a change.

yeast infection no more

This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. Youve got a design here thats not too flashy, but makes a statement as big as what youre saying. Great job, indeed.

yeast infection no more

My common experience with form is that, the more sophisticated they are the more custom validation you will need none the less.

The problem arises when you need some combined validation.
“Salary should not be greater than 10K if the person is female, but if he is male there is no uplimit in salary plus he can add additional data to field x”

No I’m not discriminating males over females. But I guess you see what I mean. Form validation is an ever-growing monster. And when you aim to create a generic validator for all possible cases you end up with a truckload of garbage code in your library. Which possibly will grow ever more when you try to integrate a “yet another” business logic to it which you have not thought apriori.

Its interesting to know all these details. If offers another view and expression on these situations.Manhattan Breast Implants
I think the minified version is different to the non-minified version because if i use the minified version then the script didn’t work. All i did was change it to the non-minified version and it works. new bmw
Yes RSS is very important when come to get som news.Perhaps this is why so many people who come to visit your website.
the importance of education

You got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.

life insurance
Nice post.
<title>Jobs in India| www.careershapper.com</title>
No I’m not discriminating males over females. But I guess you see what I mean. Form validation is an ever-growing monster. And when you aim to create a generic validator for all possible cases you end up with a truckload of garbage code in your library. Which possibly will grow ever more when you try to integrate a “yet another” business logic to it which you have not thought apriori.



<a href="htttp://www.e-vaporizer.co.uk">Electronic Cigarette UK</a>

This is a nice web site.  Good fresh interface and nice informative articles. I will be coming back soon, thanks for the great article short haircuts
this, I feel strongly about it and I like learning about this subject. If possible, as you gain data, please update this blog with new Jordan Shoes information.

had he known about her pregnancy. He blogs, "The entire event would not have taken place if on the onset the actress
I encounter a blog that’s both educative and entertaining, and let me tell you, you have hit the nail on the head. Your idea is outstanding; the issue is something that not enough people are speaking intelligently about.

How To Connect To Samsung Kies

1. Make sure your phone is set to either 'Samsung Kies' or 'Ask on connection' under Settings > 'About phone' > 'USB settings'.

2. If you're not running the stock Samsung Launcher (TwLauncher) you need to switch back to it. I'm running ADW.Launcher and using Home Switcher to switch back to TwLauncher before I connect to Kies.

3. Once you're back on TwLauncher, go to Settings > 'SD card and phone storage'. Here you press 'Unmount SD card' under 'Internal SD card'.

4. Once the internal SD card has been unmounted, simply remount it by pressing 'Mount SD card'.

5. Press the Home button to be taken back to the Home page. Note: if you didn't set TwLauncher as your default home app, you shouldn't press the Home button, as that will launch your default home app, instead just backtrack to the Home page manually.

6. Connect your i9000 to your PC using the provided USB cable. If you set your USB settings to 'Ask on connection' in step 1, you'll see a popup where you pick 'Samsung Kies', otherwise it'll connect to Kies automatically.

7. If Samsung Kies isn't already started, fire it up and watch as it instantly recognizes your phone.

No doubt this is an excellent post I got a lot of knowledge after reading good luck. Theme of blog is excellent there is almost everything to read, Brilliant post.
cialis
Thanks for sharing it with us and thank you for putting up such a helpful and useful information on your blog.
buy wow accounts
Payday Loan

Please keep posting articles about Such As They really spread Useful information
Excellent article, you are a very good writer.

amarillo dentists
 
buy uggs
buy uggs online
buy uggs online australia
uggs online

ugg factory
outlet
ugg factory outlet stores
ugg factory

uggs sale
uggs sale clearance
uggs
sale online
uggs sale outlet

australia snow boots
snow boots
ugg snow
boots

uggs outlet online agency
uggs outlet online
ugg outlet online

buy uggs
online cheap
uggs online cheap
buy uggs online usa
uggs online

black ugg boots
cheap
black ugg boots
ugg boots cheap

clearance uggs outlet
clearance
uggs
clearance ugg

ugg boots hot sale
ugg hot sale

buy uggs online
buy
uggs
ugg online uk
uggs online
I have read this post and I the teachers are the most important part in our culture and there are many people like teachers role.
sexy lingerie
Wow, this stuff is really fascinating. missed fortune. I will have to do some more research on the subject.
Call it a pre-warning for snide perpetrators who intend to make crass tackles. Nine times out of 10, they will end up with bulge violating their heterosexual comfort levels as punishment.
Meth Addiction
I appreciate the entertaining post, It certainly assisted me in understanding the complex of this issue better.

lease auditing


nice one
Appreciating the hard work you put into your site and in depth information you present. It’s nice to come across a blog every once in a while that isn’t the same unwanted rehashed material. Wonderful read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.
its there aqsa
its there aqsa
I had trouble finding the same info elsewhere. This was the first place that told me the answer. Thanks.
Saying that you're amazing is an understatement. I admire how you were able to figure out so many important things at such a young age. Be so sure of yourself and your fears didn't stop you
west jordan eye care
sdfdsaf
effectivepapers.com - visit for more info concerning custom writing services!
Type "339":
Top Articles
  1. Unblock MySpace
  2. MySpace
  3. FaceParty, the British MySpace
  4. del.icio.us and sex.com
  5. Blocking Facebook and MySpace
  1. Review of RSS Readers
  2. MySpace Layouts
  3. RSS Stock Ticker
  4. RSS Gets an Enema
  5. Google Reader rejects del.icio.us