[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: transforming MRSS
> I fail to find a working example for transforming XML where tags have a > colon in their name... it's always only fragments of a solution which, of > course, do not work... > > 1) is there any *complete* example that shows how to do it? preferably for > MRSS... All you need to do is define the namespace for the element for you are trying to process at a higher point in the hierarchy that is the xml that is your stylesheet.... so typically the root element as that's highest point so it will be in-scope throughout the stylesheet file, just like the 'xsl' namespace. > 2) why does XSL have to be more complicated than (e.g.) > simplexml_load_file() from PHP? With all this crazy, over-complicated > namespace junk... (i mean xmlns:yaddayadda) that is broken or wrong in many > feeds anyways... why not just access a tag named <media:group> with > "media:group"? It's not that complicated and it's not junk, you just haven't figured it out yet. You are probably still thinking of xml as a string instead of a tree of nodes, and once you make that jump everything else falls into place. If you want to process <media:group> you need to know the namespace being used for 'media' in the xml and then define that your in stylesheet, and that's it, done. -- Andrew Welch http://andrewjwelch.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|