<?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: Appending elements using XPathNavigator LookupNamespace and the dreaded and embeded reference to [xsi:type=""]</title><link>https://www.infopathdev.com:443/forums/thread/80819.aspx</link><pubDate>Fri, 20 Jul 2012 16:34:20 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80819</guid><dc:creator>flAzer</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80819.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=80819</wfw:commentRss><description>&lt;div&gt;Hmm I think the answer is related to something like:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:yellow;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;XmlAttribute&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:aqua;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt; nsAttribute = doc.CreateAttribute(&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:lime;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;&amp;quot;type&amp;quot;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:aqua;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;, &lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:lime;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;&amp;quot;xx&amp;quot;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:aqua;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;, &lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:lime;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;&amp;quot;tns:SalgGassGevinstdelingType&amp;quot;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:aqua;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;);&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:aqua;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Arial monospaced for SAP&amp;#39;;BACKGROUND:black;COLOR:aqua;FONT-SIZE:8pt;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-highlight:black;mso-no-proof:yes;"&gt;newElement.Attributes.Append(nsAttribute);&lt;/span&gt;&lt;/b&gt;&lt;span style="LINE-HEIGHT:115%;FONT-SIZE:8pt;"&gt;&lt;/span&gt;&lt;/div&gt;</description></item><item><title>Appending elements using XPathNavigator LookupNamespace and the dreaded and embeded reference to [xsi:type=""]</title><link>https://www.infopathdev.com:443/forums/thread/80796.aspx</link><pubDate>Fri, 20 Jul 2012 02:44:17 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80796</guid><dc:creator>flAzer</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80796.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=80796</wfw:commentRss><description>&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

Hello,&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;While hosting an INFOPATH file in a c# WINFORM application, I&amp;#39;m having a problem referencing the XML namespaces&amp;nbsp;below (the last XML example).&lt;br /&gt;Well, better stated, I&amp;#39;m having an issue trying to INSERT the snippet below.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;The&amp;nbsp;[&lt;span style="color:red;font-family:Consolas;font-size:9.5pt;"&gt;xsi:type&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;=&amp;quot;&amp;quot;&lt;/span&gt;] reference is I think is giving me an issue&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;But before I deal refer to my diffucult snippet, here&amp;#39;s one that is relatively easy to insert (well, easy now !)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns:grunnlagsdata&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns:grunnlagsdataverdi&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:fraDato&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;2012-07-05&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:fraDato&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:tilDato&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;2012-07-05&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:tilDato&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:verdi&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;123&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:verdi&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:kommentar&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;abc&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:kommentar&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;
&lt;/span&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns:grunnlagsdataverdi&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns:grunnlagsdataverdi&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:fraDato&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;2012-07-19&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:fraDato&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:tilDato&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;2012-07-21&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:tilDato&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:verdi&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;456&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:verdi&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:kommentar&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;xyz&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;gass:kommentar&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;
&lt;/span&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns:grunnlagsdataverdi&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns:grunnlagsdata&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

It&amp;#39;s easy because the code to look up the namespaces, similar to this, does the job nicely.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;private&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt; &lt;span style="color:blue;"&gt;bool&lt;/span&gt;
FindInfoPathNamespace(&lt;span style="color:blue;"&gt;string&lt;/span&gt; ns)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;var&lt;/span&gt; navigator2 =
formControl1.XmlForm.MainDataSource.CreateNavigator();&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;var&lt;/span&gt; namespaceName2 = &lt;span style="color:blue;"&gt;string&lt;/span&gt;.Empty;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;var&lt;/span&gt; foundNamespace2 = &lt;span style="color:blue;"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (navigator2.MoveToFirstChild())&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;namespaceName2 = navigator2.LookupNamespace(&lt;span&gt;@&amp;quot;xmlns:&amp;quot;&lt;/span&gt;
+ ns);&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;while&lt;/span&gt; (namespaceName2 == &lt;span style="color:blue;"&gt;null&lt;/span&gt;
|| namespaceName2.Length &amp;lt;= 0)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (!navigator2.MoveToNext())&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;break&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;namespaceName2 = navigator2.LookupNamespace(ns);&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;};&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (namespaceName2 != &lt;span style="color:blue;"&gt;null&lt;/span&gt;
&amp;amp;&amp;amp; namespaceName2.Length &amp;gt; 0)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;foundNamespace2 = &lt;span style="color:blue;"&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;else&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;foundNamespace2 = &lt;span style="color:blue;"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

(code above is hacked a little just for clarity)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;In each case, I can pass the Namespace Prefixs to the function and get the&amp;nbsp;full path&amp;nbsp; - in the case of either of these (&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns &lt;/span&gt;/ &lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass&lt;/span&gt;).&lt;br /&gt;And the code to create and insert the element might go like this, after I&amp;#39;ve populated (&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns &lt;/span&gt;/ &lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass&lt;/span&gt;):&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span&gt;XmlNode&lt;/span&gt; grunnlagsdataverdi = doc.CreateElement(&lt;span&gt;&amp;quot;tns&amp;quot;&lt;/span&gt;, &lt;span&gt;&amp;quot;grunnlagsdataverdi&amp;quot;&lt;/span&gt;,
tns);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span&gt;XmlNode&lt;/span&gt; field = doc.CreateElement(&lt;span&gt;&amp;quot;gass&amp;quot;&lt;/span&gt;, &lt;span&gt;&amp;quot;fraDato&amp;quot;&lt;/span&gt;,
gass);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span&gt;XmlNode&lt;/span&gt; node =
grunnlagsdataverdi.AppendChild(field);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;node.InnerText = &lt;span&gt;&amp;quot;2012-01-01&amp;quot;&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;field =
doc.CreateElement(&lt;span&gt;&amp;quot;gass&amp;quot;&lt;/span&gt;, &lt;span&gt;&amp;quot;tilDato&amp;quot;&lt;/span&gt;, gass);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;node =
grunnlagsdataverdi.AppendChild(field);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;node.InnerText = &lt;span&gt;&amp;quot;2012-01-02&amp;quot;&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;field =
doc.CreateElement(&lt;span&gt;&amp;quot;gass&amp;quot;&lt;/span&gt;, &lt;span&gt;&amp;quot;verdi&amp;quot;&lt;/span&gt;, gass);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;node =
grunnlagsdataverdi.AppendChild(field);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;node.InnerText = &lt;span&gt;&amp;quot;996&amp;quot;&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;field =
doc.CreateElement(&lt;span&gt;&amp;quot;gass&amp;quot;&lt;/span&gt;, &lt;span&gt;&amp;quot;kommentar&amp;quot;&lt;/span&gt;, gass);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;node =
grunnlagsdataverdi.AppendChild(field);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;node.InnerText = &lt;span&gt;&amp;quot;I did it!&amp;quot;&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;doc.AppendChild(grunnlagsdataverdi);&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;var&lt;/span&gt; space = &lt;span&gt;&amp;quot;xyz&amp;quot;&lt;/span&gt;;// abbreviated for clarity.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;formControl1.XmlForm.MainDataSource.CreateNavigator().SelectSingleNode(space,&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0in 0in 0pt;line-height:normal;mso-layout-grid-align:none;" class="MsoNormal"&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;NamespaceManager).AppendChild(doc.DocumentElement.CreateNavigator());&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;font size="3" face="Times New Roman"&gt;But the example below really sends me for a whirl - not really sure how to pull the namespaces , I suspect, because of&amp;nbsp;&lt;span style="color:red;font-family:Consolas;font-size:9.5pt;"&gt;xsi:type&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;quot;&lt;/span&gt; references.&lt;/font&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;&lt;/font&gt;&lt;p&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;tns:salg&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt; &lt;/span&gt;&lt;span style="color:red;font-family:Consolas;font-size:9.5pt;"&gt;xsi:type&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;=&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;&amp;quot;&lt;span style="color:blue;"&gt;tns:SalgGassGevinstdelingType&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:levertMengde&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:levertMengdePerDag&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:leveringsDato&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;2012-07-12&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;type:leveringsDato&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:levertMengdePaaDag&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;123&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;type:levertMengdePaaDag&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:levertMengdePerDag&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:levertMengdePerDag&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:leveringsDato&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;2012-07-19&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;type:leveringsDato&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:levertMengdePaaDag&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;545&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;type:levertMengdePaaDag&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;type:levertMengdePerDag&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;
&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&lt;span style="mso-spacerun:yes;"&gt; &lt;/span&gt;&lt;/span&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family:Consolas;font-size:9.5pt;"&gt;gass:levertMengde&lt;/span&gt;&lt;span style="color:blue;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;line-height:115%;font-family:Consolas;font-size:9.5pt;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height:115%;font-family:Consolas;font-size:9.5pt;"&gt;tns:salg&lt;/span&gt;&lt;span style="color:blue;line-height:115%;font-family:Consolas;font-size:9.5pt;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;

&amp;nbsp;Appreciate your assistance, thanks!&lt;/font&gt;&lt;/p&gt;</description></item></channel></rss>