unable to display a picture with xslt

desi7

New Member
I am trying to display a picture using xslt and xml. While all other things work and get displayed the the actual picture which path is specified in the photo.xml file inside the tag "picture", is not displayed.I have a photo.xml file which looks like this:\[code\]<?xml version="1.0"?><pic:photoCatalog xmlns:pic="pictureCatalog"> <pic:photos> <pic:photo> <pic:title>Alcazar</pic:title> <pic:location>Segovia - Spain</pic:location> <pic:picture> pic <pic:img src="http://stackoverflow.com/questions/14521376/images/DSC_0183.jpg" orginalwidth="150" /> </pic:picture> <pic:date>Jan 2013</pic:date> <pic:camera>Sony</pic:camera> <pic:resolution>12px</pic:resolution> <pic:format>.jpg</pic:format> <pic:description> Medieval Castle over the hill overlooking the old city of Segovia. </pic:description> </pic:photo> </pic:photos></pic:photoCatalog>\[/code\]Then I have an index.xml file which looks like this:\[code\]<?xml version="1.0" encoding="ISO-8859-1"?><?xml-stylesheet type="text/xsl" href="http://stackoverflow.com/questions/14521376/merge.xsl"?><pic:catalog xmlns:pic = "pictureCatalog"> <pic:logo>Logo</pic:logo> <Author>User Name</Author> <pic:allPhotos>photos</pic:allPhotos></pic:catalog>\[/code\]And finally the transformation:\[code\] <!-- All the photos--> <xsl:template match = "pic:catalog/pic:allPhotos"> <html> <head> <link rel="stylesheet" type="text/css" href="http://stackoverflow.com/questions/14521376/Style.css" /> </head> <body> <!--Loop for the sort--> <xsl:for-each select="document(concat(., '.xml'))/pic:photoCatalog/pic:photos"> <!--point at the fine--> <xsl:sort select="pic:photo" /> <xsl:value-of select="pic:photo"/><br/> </xsl:for-each> </body> </html> </xsl:template>\[/code\]The expected output is a list of pictures with the information from the tags. As I said all works fine but no picture is displayed.\[code\]<div id="CenterAreaTop"> <link rel="stylesheet" type="text/css" href="http://stackoverflow.com/questions/14521376/Style.css"> Acqueduct Segovia <!--the picture right after this--> Jan 2013 Olympus 12px .jpg2000 Year old aqueduct built by the romans ca. xxxx during the reign of xxx..... </div>\[/code\]Can anyone help?Thank you!
 
Back
Top