[Home] [By Thread] [By Date] [Recent Entries]


Hi,
 
I have to display a meeting calendar for the week. I have an input XML file, and the ouput HTML I would like to get.
How can I create an XSL stylesheet to convert the XML to the HTML.
Have some of you solve the same type of problem ?
Thanks in advance for your help.
 
Catherine
<?xml version="1.0"?>
<meetings>
	<meeting>	
        <day>monday</day>
        <starthour>10.00</starthour>
        <duration>30</duration>
        <title>
            <line>Catch-up</line>
            <line>JB / VB</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>monday</day>
        <starthour>10.30</starthour>
        <duration>60</duration>
        <title>
            <line>Catch-up</line>
            <line>KHR / JYD</line>
        </title>
        <folder>Production/CUMeeting Architecture</folder>
        <createdoc>yes</createdoc>
    </meeting>
	<meeting>	
        <day>monday</day>
        <starthour>11.00</starthour>
        <duration>60</duration>
        <title>
            <line>Catch-up</line>
            <line>VB / LC / MP</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>monday</day>
        <starthour>14.00</starthour>
        <duration>60</duration>
        <title>
            <line>Catch-up</line>
            <line>DM / EC</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>monday</day>
        <starthour>14.00</starthour>
        <duration>30</duration>
        <title>
            <line>Catch-up</line>
            <line>KHR / OP</line>
        </title>
        <folder>Production/CUMeeting Development</folder>
        <createdoc>yes</createdoc>
    </meeting>
	<meeting>	
        <day>monday</day>
        <starthour>15.00</starthour>
        <duration>30</duration>
        <title>
            <line>Catch-up</line>
            <line>KHR / DM</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>monday</day>
        <starthour>16.00</starthour>
        <duration>60</duration>
        <title>
            <line>Catch-up</line>
            <line>JB/KHR/MC</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>tuesday</day>
        <starthour>09.00</starthour>
        <duration>30</duration>
        <title>
            <line>Catch-up</line>
            <line>JB / KHR</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>wednesday</day>
        <starthour>10.00</starthour>
        <duration>60</duration>
        <title>
            <line>ITTG</line>
            <line>KHR/MC/VB/DM</line>
        </title>
        <folder>Production/ITTG</folder>
        <createdoc>yes</createdoc>
	</meeting>
    <meeting>	
        <day>thursday</day>
        <starthour>10.30</starthour>
        <duration>60</duration>
        <title>
            <line>Architect Team</line>
            <line>Meeting</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
	</meeting>
    <meeting>	
        <day>friday</day>
        <starthour>10.00</starthour>
        <duration>60</duration>
        <title>
            <line>Weekly Development</line>
            <line>Coordination Meeting</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>friday</day>
        <starthour>11.00</starthour>
        <duration>60</duration>
        <title>
            <line>Catch-up</line>
            <line>VB/LC/MP</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>friday</day>
        <starthour>11.30</starthour>
        <duration>60</duration>
        <title>
            <line>Development</line>
            <line>Team Meeting</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
	<meeting>	
        <day>friday</day>
        <starthour>15.00</starthour>
        <duration>30</duration>
        <title>
            <line>AS</line>
            <line>Team Meeting</line>
        </title>
        <folder/>
        <createdoc>no</createdoc>
    </meeting>
</meetings>

Monday

Tuesday

Wednesday

Thursday

Friday

09.00 - 09.30   Catch-up
JB / KHR
     
09.30 - 10.00          
10.00 - 10.30 Catch-up
JB / VB
  ITTG
KHR / MC / VB / DM
  Weekly Development
Coordination Meeting
10.30 - 11.00 Catch-up
KHR / JYD
    Architect Team Meeting
11.00 - 11.30 Catch-up
VB / LC / MP
    Catch-up
VB / LC / MP

 

11.30 - 12.00         Dev. Team Meeting

12.00 - 12.30          
12.30 - 13.00            
13.00 - 13.30            
13.30 - 14.00            
14.00 - 14.30 Catch-up
DM / EC
Catch-up
KHR / OP
         
14.30 - 15.00            
15.00 - 15.30 Catch-up
KHR / DM
        AS Team Meeting
15.30 - 16.00            
16.00 - 16.30 Catch-up
JB / KHR / MC
         
16.30 - 17.00          
17.00 - 17.30            
IT AWAY DAY Meetings
=======================================================================
This messsage is strictly confidential but its integrity is not guaranteed through the Internet.

It is therefore unadvisable to include client names or unencrypted confidential data in e-mails.

The content of the message does not bind Lombard International Assurance S.A. in any way. If you are not the intended recipient of the message, please notify the sender immediately and delete the mail from your system.
.............................................................................................................................................

This footnote also confirm that this email has been checked for the 
presence of computer virus before leaving our system.
=======================================================================




Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member