OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   How to create an XML weekly calendar

[ Lists Home | Date Index | Thread Index ]

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







 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS