Parsing RSS 1.0 with ColdFusion MX

by Pete Freitag

Well thanks to Sean Corfield I understand why I was having issues with namespaces when trying to parse RSS 1.0 with XPath.

If you have a document with namespaces such as RSS 1.0, you need to fully qualify name spaces in your XPath queries, such as: /rdf:RDF/ - that makes sense, but what I didn't realize is that you still need to qualify the namespaces, when namespaces are used in the document for elements using the default namespace, such as item: /rdf:RDF/:item/.

The Fixinator Code Security Scanner for ColdFusion & CFML is an easy to use security tool that every CF developer can use. It can also easily integrate into CI for automatic scanning on every commit.