[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

How to create an XML weekly calendar


xml calendar
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.
=======================================================================




PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2011 All Rights Reserved.