(a)
<Message Subject="Subject1" Body="Body1"> <Message Subject="Subject2" Body="Body2"> <Message Subject="Subject3" Body="Body3" /> </Message> </Message> <Message Subject="Subject4" Body="Body4" />(b)
<asp:TreeView ID="TreeView1" Runat="Server" DataSourceID="MySource" /> <asp:XmlDataSource ID="MySource" Runat="Server" DataFile="data.xml" />
Example 1: An XML-based threaded discussion forum.