<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>General</title><link>https://www.infopathdev.com:443/forums/41.aspx</link><description>If you're not sure where to ask your question, ask it here. If necessary, our moderators will make sure it gets classified in the correct board.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Drop down list to fill nested repeated tables</title><link>https://www.infopathdev.com:443/forums/thread/31150.aspx</link><pubDate>Sat, 02 Aug 2008 18:31:18 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:31150</guid><dc:creator>JamieGr</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/31150.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=31150</wfw:commentRss><description>&lt;p&gt;I have managed to find a solution, albeit a bit of a work around. &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;It basically uses the idea in this post http://www.infopathdev.com/forums/p/6324/23272.aspx which is to remove the current node and then append the node that i wanted to display. Because I am doing this all with external data sources I had to make an extra data connection which was to act as a &amp;quot;fake&amp;quot; schema. This was just a copy of the XML file I wanted to import with no data in it - this gives the data bindings the right shape (i.e. the form is bound to the &amp;quot;fake&amp;quot; data connection). Then, after deleting node on the &amp;quot;fake&amp;quot; currently showing,&amp;nbsp; I could query the &amp;quot;real&amp;quot; data connection and append the relevant node onto the &amp;quot;fake&amp;quot; data schema which populated the nested repeating table. The last part of the code refreshed the &amp;quot;real&amp;quot; data connection so that it could be re-queried next time. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;I had to use a similar technique with a &amp;quot;real&amp;quot; and &amp;quot;fake&amp;quot; data connection to be able to populate the combo box with the correct choices. So in the end 4 data connections. &lt;/p&gt;&lt;p&gt;the code and &amp;quot;fake&amp;quot; schema for those who are interested&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;
function&lt;br /&gt;msoxd__DummyDropdownList__DropDownListItem::OnAfterChange(eventObj)&lt;br /&gt;{&lt;br /&gt;// Write code here to restore the global state.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (eventObj.IsUndoRedo)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // An undo or redo operation has occurred and&lt;br /&gt;the DOM is read-only.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;// A field change has occurred and the DOM is writable. Write code here&lt;br /&gt;to respond to the changes.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var DropDownListText =&lt;br /&gt;XDocument.GetDOM(&amp;quot;DummyDropdownList&amp;quot;).selectSingleNode(&amp;quot;/DropDownListIte&lt;br /&gt;ms/DropDownListItem&amp;quot;).text&lt;br /&gt;&amp;nbsp; &amp;nbsp; if (DropDownListText != &amp;quot;&amp;quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var QuestionSetsDOM = XDocument.GetDOM(&amp;quot;QuestionSets&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var objXMLNode =&lt;br /&gt;QuestionSetsDOM.selectSingleNode(&amp;quot;/QuestionSets/QuestionSet[@QuestionSet&lt;br /&gt;Name=&amp;#39;&amp;quot; + DropDownListText + &amp;quot;&amp;#39;]&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (objXMLNode != null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var DummyQuestionSetsParent =&lt;br /&gt;XDocument.GetDOM(&amp;quot;DummyQuestionSets&amp;quot;).selectSingleNode(&amp;quot;/QuestionSets&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var DummyQuestionSet =&lt;br /&gt;XDocument.GetDOM(&amp;quot;DummyQuestionSets&amp;quot;).selectSingleNode(&amp;quot;/QuestionSets/Qu&lt;br /&gt;estionSet&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (DummyQuestionSet != null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;DummyQuestionSetsParent.removeChild(DummyQuestionSet)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DummyQuestionSetsParent.appendChild(objXMLNode)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; XDocument.DataObjects(&amp;quot;QuestionSets&amp;quot;).Query();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;QuestionSets&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;QuestionSet QuestionSetName=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;QuestionCategory QuestionCategoryName=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/QuestionCategory&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;QuestionCategory QuestionCategoryName=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/QuestionCategory&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/QuestionSet&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;QuestionSet QuestionSetName=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;QuestionCategory QuestionCategoryName=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/QuestionCategory&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;QuestionCategory QuestionCategoryName=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Question QuestionID=&amp;quot;&amp;quot;&lt;br /&gt;QuestionVersion=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/QuestionCategory&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/QuestionSet&amp;gt;&lt;br /&gt;&amp;lt;/QuestionSets&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Drop down list to fill nested repeated tables</title><link>https://www.infopathdev.com:443/forums/thread/31145.aspx</link><pubDate>Sat, 02 Aug 2008 13:49:58 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:31145</guid><dc:creator>JamieGr</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/31145.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=31145</wfw:commentRss><description>&lt;p&gt;Is there any way to do it with infopath alone? My external data source is just an XML file and I don&amp;#39;t have the resources to develop web services, I am not a C# developer.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;One thing I tried was to have two data connections:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Connection A - Gets the data from the external XML file&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Connection B - A copy of the external XML file that does not get refreshed when the form is opened&lt;/p&gt;&lt;p&gt;I used jscript code to select the correct node from Source A based on the drop down list box and inserted the XML into the DOM of Source B.&lt;/p&gt;&lt;p&gt;&amp;nbsp;The controls on the form are bound to Source B but they do not get refreshed with the data from the new DOM when it changes.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;Does this idea have any merit? If so, how can I get it to work? If not, what will work?&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Jamie&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Drop down list to fill nested repeated tables</title><link>https://www.infopathdev.com:443/forums/thread/31123.aspx</link><pubDate>Fri, 01 Aug 2008 15:14:44 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:31123</guid><dc:creator>j0hnglist</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/31123.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=31123</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;the way i would accomplish this is dynamically get the questions from your database based on the value of the dropdown. you would add a web service call on a rule that gets triggered by the dropdown value change. The webservice would have an input parameter that gets the value of the current dropdown item. hope this helps.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Drop down list to fill nested repeated tables</title><link>https://www.infopathdev.com:443/forums/thread/31070.aspx</link><pubDate>Thu, 31 Jul 2008 15:06:24 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:31070</guid><dc:creator>JamieGr</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/31070.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=31070</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I have a problem similar to this post &lt;a href="http://www.infopathdev.com/forums/p/8501/31064.aspx#31064"&gt;http://www.infopathdev.com/forums/p/8501/31064.aspx#31064&lt;/a&gt;. I have tried to implement this and other suggestions such as &lt;a href="http://www.infopathdev.com/blogs/matt/archive/2006/04/18/Automatically-Populate-Fields-from-a-Drop_2D00_Down-Selection.aspx"&gt;http://www.infopathdev.com/blogs/matt/archive/2006/04/18/Automatically-Populate-Fields-from-a-Drop_2D00_Down-Selection.aspx&lt;/a&gt; but nothing works and I have no idea why. &lt;/p&gt;
&lt;p&gt;I am trying to use a drop down box to change the contents of a repeating table that has a repeating table within it. The information comes from a read-only data connection and is only used for reference. I do not need to be able to edit this data. &lt;/p&gt;
&lt;p&gt;The data describes lists of questions for use in a questionaire. There are multiple sets of questions. Each set of questions contains a list of questions categorised into sub-sections. The idea is that the user should be able to select the name of the question set from the drop down box, then the list of questions in that question set will populate the table below it.&lt;/p&gt;
&lt;p&gt;The user interface i am trying to achieve is &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;lt; Drop down box - QuestionSetNames&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Sub Section 1 Heading - (QuestionCategoryName)&lt;br /&gt;&amp;nbsp;&amp;nbsp;Item 1 - (QuestionID)&lt;br /&gt;&amp;nbsp;&amp;nbsp;Item 2 - (QuestionID)&lt;br /&gt;&amp;nbsp;&amp;nbsp;Item 3 - (QuestionID)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Sub Section 2 Heading - (QuestionCategoryName)&lt;br /&gt;&amp;nbsp;&amp;nbsp;Item 4 - (QuestionID)&lt;br /&gt;&amp;nbsp;&amp;nbsp;Item 5 - (QuestionID)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;An example of the&amp;nbsp;XML structure i am using is to provide the data is&lt;/p&gt;
&lt;p&gt;&amp;lt;QuestionSets xmlns:xsi=&amp;quot;&lt;a href="http://www.w3.org/2001/XMLSchema-instance"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot; xmlns:my=&amp;quot;&lt;a href="http://schemas.microsoft.com/office/infopath/2003/myXSD/2008-07-30T09:07:55"&gt;http://schemas.microsoft.com/office/infopath/2003/myXSD/2008-07-30T09:07:55&lt;/a&gt;&amp;quot; xmlns:xd=&amp;quot;&lt;a href="http://schemas.microsoft.com/office/infopath/2003"&gt;http://schemas.microsoft.com/office/infopath/2003&lt;/a&gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;QuestionSet QuestionSetName=&amp;quot;Question Set 1&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;QuestionCategory QuestionCategoryName=&amp;quot;Question Category 1&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 1&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 2&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 3&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/QuestionCategory&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;QuestionCategory QuestionCategoryName=&amp;quot;Question Category 2&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 4&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 5&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 6&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/QuestionCategory&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/QuestionSet&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;QuestionSet QuestionSetName=&amp;quot;Question Set 2&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;QuestionCategory QuestionCategoryName=&amp;quot;Question Category 1&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 1&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 2&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 3&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 7&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Question QuestionID=&amp;quot;Question 8&amp;quot; QuestionVersion=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Question&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/QuestionCategory&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/QuestionSet&amp;gt;&lt;br /&gt;&amp;lt;/QuestionSets&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;I am happy to give more details if required. Any help or examples of XPath queries to use would be much appreciated.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Thanks in advance for any help.&lt;/p&gt;
&lt;p&gt;Jamie&lt;/p&gt;</description></item></channel></rss>