Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9234789
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T06:52:18+00:00 2026-06-18T06:52:18+00:00

I am trying to display a picture using xslt and xml. While all other

  • 0

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:

<?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="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>

Then I have an index.xml file which looks like this:

<?xml version="1.0" encoding="ISO-8859-1"?>

<?xml-stylesheet type="text/xsl" href="merge.xsl"?>

<pic:catalog xmlns:pic = "pictureCatalog">
    <pic:logo>Logo</pic:logo>
    <Author>User Name</Author>
    <pic:allPhotos>photos</pic:allPhotos>
</pic:catalog>

And finally the transformation:

 <!-- All the photos-->
   <xsl:template match = "pic:catalog/pic:allPhotos">
     <html>
         <head>
            <link rel="stylesheet" type="text/css" href="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>

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.

<div id="CenterAreaTop">


                <link rel="stylesheet" type="text/css" href="Style.css">


           Acqueduct
           Segovia <!--the picture right after this-->
           Jan 2013
           Olympus
           12px
           .jpg

2000 Year old aqueduct built by the romans ca. xxxx during the reign of xxx

.....

 </div>

Can anyone help?

Thank you!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T06:52:19+00:00Added an answer on June 18, 2026 at 6:52 am

    Ok, how’s this:

      <xsl:template match = "pic:catalog/pic:allPhotos">
        <html>
          <head>
            <link rel="stylesheet" type="text/css" href="Style.css" />
          </head>
          <body>
            <xsl:apply-templates select="document(concat(., '.xml'))/pic:photoCatalog/pic:photos/pic:photo">
              <xsl:sort select="pic:title" />
            </xsl:apply-templates>          
          </body>
        </html>
      </xsl:template>
    
      <xsl:template match="pic:photo">
        <xsl:apply-templates select="*" />
        <br />
      </xsl:template>
    
      <xsl:template match="pic:img">
        <img src="{@src}" alt="" />
      </xsl:template>
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am trying to take a picture using camera API and display this in
im trying to display the picture saved in the database using Php, but what
I am trying to display a Facebook user's profile picture using XFBML. I am
Trying to display current time with PHP (using this ): $date = date('m/d/Y h:i:s
I'm trying to display all the 'legs' for each of my 'trips' in my
I am trying to display all possible values for a sub-property. Below I am
I trying to display image in picture box. The application have two part. First
Hi all I am trying to access the profile picture filename for each individual
I'm trying to display a picture on Apple TV with Airplay without mirroring mode.
I am trying to display a simple triangle with OpenGL (I am using freeglut3-dev

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.