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