<?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>Code</title><link>https://www.infopathdev.com:443/forums/45.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Import certain elements from XML into Access</title><link>https://www.infopathdev.com:443/forums/thread/14964.aspx</link><pubDate>Fri, 22 Dec 2006 07:32:09 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:14964</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/14964.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=14964</wfw:commentRss><description>Hi Dave and welcome!&lt;br /&gt;I like your signature. :) We are pretty Noob with regards to Access. This seems like more of an XML traversal question an anything else. You'll need to select the node. There should be something like SelectSingleNode for VB. I forget but it's probably in my book on Developing Solutions with InfoPath. Sorry but the childnodes will traverse everything. You'll have to specify an xpath to filter the values.</description></item><item><title>Import certain elements from XML into Access</title><link>https://www.infopathdev.com:443/forums/thread/13010.aspx</link><pubDate>Tue, 19 Dec 2006 17:19:09 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13010</guid><dc:creator>davers</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13010.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13010</wfw:commentRss><description>Hi everyone. I'd like to import only certain XML elements from the InfoPath form into Access. I quite the newbie when it comes to InfoPath and XML...but here is what I have so far:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Sub TestXML()&lt;br /&gt;&lt;br /&gt;Dim objDoc As MSXML2.DOMDocument40&lt;br /&gt;Dim objNode As MSXML2.IXMLDOMNode&lt;br /&gt;Dim nodeList As MSXML2.IXMLDOMNodeList&lt;br /&gt;    &lt;br /&gt;Set objDoc = New MSXML2.DOMDocument40&lt;br /&gt;Set nodeList = objDoc.childNodes&lt;br /&gt;    &lt;br /&gt;objDoc.Load xmlSource:="C:\Documents and Settings\dmorri18\Desktop\Form1.xml"&lt;br /&gt;        &lt;br /&gt;For Each objNode In nodeList&lt;br /&gt;&lt;br /&gt;' 1 = element and 7 = processing instruction&lt;br /&gt;    If objNode.nodeType = 1 Then&lt;br /&gt;        Debug.Print objNode.nodeTypedValue&lt;br /&gt;    End If&lt;br /&gt;    &lt;br /&gt;Next objNode&lt;br /&gt;            &lt;br /&gt;End Sub&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The problem is it just prints the data in one long line. I'd like to only print out 3 of the 5 values. Does anyone know how to choose which ChildNodes I import?&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Dave</description></item></channel></rss>