XPath view of your document

The structure of your document (as XPath sees it) is outlined below.

Node types:
document root element attribute text comment processing instruction namespace

document root:
element: <ical>
  
element: <calendar>
  
attribute name value
id 1
index 1
prodid -//Microsoft Corporation//Windows Calendar 1.0//EN
method PUBLISH
name Calendar 1
version 2.0
calscale GREGORIAN
x-wr-timezone America/Chicago
 
 
element: <events>
  
element: <year>
  
attribute name value
year 2009
element: <month>
  
attribute name value
month 9
element: <week>
  
attribute name value
week 36
element: <day>
  
attribute name value
date 2009-08-31
 
 
element: <day>
  
attribute name value
date 2009-09-01
 
 
element: <day>
  
attribute name value
date 2009-09-02
 
 
element: <day>
  
attribute name value
date 2009-09-03
 
 
element: <day>
  
attribute name value
date 2009-09-04
 
 
element: <day>
  
attribute name value
date 2009-09-05
 
 
element: <day>
  
attribute name value
date 2009-09-06
 
 
 
 
element: <week>
  
attribute name value
week 37
element: <day>
  
attribute name value
date 2009-09-07
 
 
element: <day>
  
attribute name value
date 2009-09-08
element: <event>
  
attribute name value
idref 1
uid AE1E5899-DBAB-45A0-A9FF-688C34D0A074
element: <summary>
  
text: Publish calendar
 
 
element: <url>
  
text: &quot;www.atvonk.net&quot;
 
 
element: <hours>
  
text: 0.50
 
 
element: <location>
  
text: Home
 
 
element: <dtstamp>
  
text: 2009-09-08T10:37:09
 
 
element: <dtend>
  
text: 2009-09-08T08:30:00
 
 
element: <dtstart>
  
text: 2009-09-08T08:00:00
 
 
 
 
 
 
element: <day>
  
attribute name value
date 2009-09-09
 
 
element: <day>
  
attribute name value
date 2009-09-10
 
 
element: <day>
  
attribute name value
date 2009-09-11
 
 
element: <day>
  
attribute name value
date 2009-09-12
 
 
element: <day>
  
attribute name value
date 2009-09-13
 
 
 
 
element: <week>
  
attribute name value
week 38
element: <day>
  
attribute name value
date 2009-09-14
 
 
element: <day>
  
attribute name value
date 2009-09-15
 
 
element: <day>
  
attribute name value
date 2009-09-16
element: <event>
  
attribute name value
idref 1
uid E1B8FB35-A627-4508-B617-8E5684AA685B
element: <summary>
  
text: Meet the meeting-mongers
 
 
element: <url>
  
text: &quot;atvonk.net/meet-here&quot;
 
 
element: <hours>
  
text: 1.00
 
 
element: <location>
  
text: My desk or yours
 
 
element: <dtstamp>
  
text: 2009-09-16T13:34:05
 
 
element: <dtend>
  
text: 2009-09-16T15:30:00
 
 
element: <valarms>
  
attribute name value
count 1
element: <valarm>
  
element: <when>
  
text: 2009-09-16T14:15:00
 
 
element: <x-wr-alarmuid>
  
text: 8DDBCB95-CFFB-4E70-807A-A2BA22BAE515
 
 
element: <action>
  
text: DISPLAY
 
 
element: <description>
  
text: Reminder
 
 
 
 
 
 
element: <description>
  
text: Note that notes are here, today
 
 
element: <dtstart>
  
text: 2009-09-16T14:30:00
 
 
element: <attendees>
  
attribute name value
count 2
element: <attendee>
  
element: <cn>
  
text: Alexander Vonk
 
 
element: <value>
  
text: MAILTO:[email protected]
 
 
 
 
element: <attendee>
  
element: <value>
  
text: MAILTO:William Wallace &lt;[email protected]>
 
 
 
 
 
 
 
 
 
 
element: <day>
  
attribute name value
date 2009-09-17
 
 
element: <day>
  
attribute name value
date 2009-09-18
 
 
element: <day>
  
attribute name value
date 2009-09-19
 
 
element: <day>
  
attribute name value
date 2009-09-20
 
 
 
 
element: <week>
  
attribute name value
week 39
element: <day>
  
attribute name value
date 2009-09-21
 
 
element: <day>
  
attribute name value
date 2009-09-22
 
 
element: <day>
  
attribute name value
date 2009-09-23
element: <event>
  
attribute name value
idref 1
uid E1B8FB35-A627-4508-B617-8E5684AA685B
element: <summary>
  
text: Meet the meeting-mongers
 
 
element: <url>
  
text: &quot;atvonk.net/meet-here&quot;
 
 
element: <hours>
  
text: 1.00
 
 
element: <location>
  
text: My desk or yours
 
 
element: <dtstamp>
  
text: 2009-09-16T13:34:05
 
 
element: <dtend>
  
text: 2009-09-23T15:30:00
 
 
element: <valarms>
  
attribute name value
count 1
element: <valarm>
  
element: <when>
  
text: 2009-09-23T14:15:00
 
 
element: <x-wr-alarmuid>
  
text: 8DDBCB95-CFFB-4E70-807A-A2BA22BAE515
 
 
element: <action>
  
text: DISPLAY
 
 
element: <description>
  
text: Reminder
 
 
 
 
 
 
element: <description>
  
text: Note that notes are here, today
 
 
element: <dtstart>
  
text: 2009-09-23T14:30:00
 
 
element: <attendees>
  
attribute name value
count 2
element: <attendee>
  
element: <cn>
  
text: Alexander Vonk
 
 
element: <value>
  
text: MAILTO:[email protected]
 
 
 
 
element: <attendee>
  
element: <value>
  
text: MAILTO:William Wallace &lt;[email protected]>
 
 
 
 
 
 
 
 
 
 
element: <day>
  
attribute name value
date 2009-09-24
 
 
element: <day>
  
attribute name value
date 2009-09-25
 
 
element: <day>
  
attribute name value
date 2009-09-26
 
 
element: <day>
  
attribute name value
date 2009-09-27
 
 
 
 
element: <week>
  
attribute name value
week 40
element: <day>
  
attribute name value
date 2009-09-28
 
 
element: <day>
  
attribute name value
date 2009-09-29
 
 
element: <day>
  
attribute name value
date 2009-09-30
element: <event>
  
attribute name value
idref 1
uid E1B8FB35-A627-4508-B617-8E5684AA685B
element: <summary>
  
text: Meet the meeting-mongers
 
 
element: <url>
  
text: &quot;atvonk.net/meet-here&quot;
 
 
element: <hours>
  
text: 1.00
 
 
element: <location>
  
text: My desk or yours
 
 
element: <dtstamp>
  
text: 2009-09-16T13:34:05
 
 
element: <dtend>
  
text: 2009-09-30T15:30:00
 
 
element: <valarms>
  
attribute name value
count 1
element: <valarm>
  
element: <when>
  
text: 2009-09-30T14:15:00
 
 
element: <x-wr-alarmuid>
  
text: 8DDBCB95-CFFB-4E70-807A-A2BA22BAE515
 
 
element: <action>
  
text: DISPLAY
 
 
element: <description>
  
text: Reminder
 
 
 
 
 
 
element: <description>
  
text: Note that notes are here, today
 
 
element: <dtstart>
  
text: 2009-09-30T14:30:00
 
 
element: <attendees>
  
attribute name value
count 2
element: <attendee>
  
element: <cn>
  
text: Alexander Vonk
 
 
element: <value>
  
text: MAILTO:[email protected]
 
 
 
 
element: <attendee>
  
element: <value>
  
text: MAILTO:William Wallace &lt;[email protected]>
 
 
 
 
 
 
 
 
 
 
element: <day>
  
attribute name value
date 2009-10-01
 
 
element: <day>
  
attribute name value
date 2009-10-02
 
 
element: <day>
  
attribute name value
date 2009-10-03
 
 
element: <day>
  
attribute name value
date 2009-10-04
 
 
 
 
 
 
 
 
 
 
element: <todos>
  
element: <todo>
  
attribute name value
idref 1
uid 5F63A108-7702-4D39-96A3-A528E882AE28
element: <summary>
  
text: Share calendar on internet
 
 
element: <dtstamp>
  
text: 2009-09-16T13:32:33
 
 
element: <valarms>
  
attribute name value
count 1
element: <valarm>
  
element: <x-wr-alarmuid>
  
text: 6DC27CC6-CCF4-4555-8DBD-F969261BA377
 
 
element: <when>
  
text: 2009-09-16T14:00:00
 
 
element: <action>
  
text: DISPLAY
 
 
element: <description>
  
text: Reminder
 
 
 
 
 
 
element: <priority>
  
text: 1
 
 
element: <due>
  
text: 2009-09-16T00:00:00
 
 
element: <dtstart>
  
text: 2009-09-16T00:00:00
 
 
 
 
element: <todo>
  
attribute name value
idref 1
uid 65719BC9-0CDB-4C32-BFF7-914DEA01E31A
element: <summary>
  
text: Bland task
 
 
element: <dtstamp>
  
text: 2009-09-16T13:33:43
 
 
element: <priority>
  
text: 99
 
 
element: <due>
  
text: 2009-09-17T00:00:00
 
 
element: <dtstart>
  
text: 2009-09-17T00:00:00