<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MSXML xml.load() bringt Fehlermeldung wenn XML Datei leer]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin gerade an einem Programm das XML lesen und Schreiben soll.<br />
Es funktioniert schon soweit alles, jedoch habe ich ein Problem.</p>
<p>Wenn die XML-Datei die ich einlese komplett leer ist bekomme ich<br />
mehrere Debug-Meldungen von Visual Studio gefolgt von einer<br />
Windows Mobile Fehlermeldung die gwes.exe habe einen Fehler verursacht.</p>
<p>Meldungen von Visual Studio:</p>
<p>TLSKERN_NOFAULT set... bypassing kernel debugger.<br />
RaiseException: Thread=96e8b8c0 Proc=814c7100 'XML_Test.exe'<br />
AKY=00010001 PC=03f785b4(coredll.dll+0x000185b4) RA=800773f4(NK.EXE+0x000073f4) BVA=00000000 FSR=00000000<br />
TLSKERN_NOFAULT set... bypassing kernel debugger.</p>
<p>Die Fehler treten bei folgende Zeile auf:</p>
<pre><code>LPCTSTR szXMLFile = TEXT(&quot;Filepath....&quot;);
CComPtr&lt;IXMLDOMDocument&gt; m_iXMLDoc;
VARIANT_BOOL bSuccess;
[b]hr = m_iXMLDoc-&gt;load( CComVariant ( szXMLFile ), &amp;bSuccess );[/b]
</code></pre>
<p>Kann mir jemand sagen woran das liegen könnte?</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219846/msxml-xml-load-bringt-fehlermeldung-wenn-xml-datei-leer</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 18:14:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219846.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Aug 2008 12:23:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MSXML xml.load() bringt Fehlermeldung wenn XML Datei leer on Fri, 08 Aug 2008 12:23:25 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin gerade an einem Programm das XML lesen und Schreiben soll.<br />
Es funktioniert schon soweit alles, jedoch habe ich ein Problem.</p>
<p>Wenn die XML-Datei die ich einlese komplett leer ist bekomme ich<br />
mehrere Debug-Meldungen von Visual Studio gefolgt von einer<br />
Windows Mobile Fehlermeldung die gwes.exe habe einen Fehler verursacht.</p>
<p>Meldungen von Visual Studio:</p>
<p>TLSKERN_NOFAULT set... bypassing kernel debugger.<br />
RaiseException: Thread=96e8b8c0 Proc=814c7100 'XML_Test.exe'<br />
AKY=00010001 PC=03f785b4(coredll.dll+0x000185b4) RA=800773f4(NK.EXE+0x000073f4) BVA=00000000 FSR=00000000<br />
TLSKERN_NOFAULT set... bypassing kernel debugger.</p>
<p>Die Fehler treten bei folgende Zeile auf:</p>
<pre><code>LPCTSTR szXMLFile = TEXT(&quot;Filepath....&quot;);
CComPtr&lt;IXMLDOMDocument&gt; m_iXMLDoc;
VARIANT_BOOL bSuccess;
[b]hr = m_iXMLDoc-&gt;load( CComVariant ( szXMLFile ), &amp;bSuccess );[/b]
</code></pre>
<p>Kann mir jemand sagen woran das liegen könnte?</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561427</guid><dc:creator><![CDATA[aistudy]]></dc:creator><pubDate>Fri, 08 Aug 2008 12:23:25 GMT</pubDate></item><item><title><![CDATA[Reply to MSXML xml.load() bringt Fehlermeldung wenn XML Datei leer on Fri, 08 Aug 2008 12:28:46 GMT]]></title><description><![CDATA[<p>m_iXMLDoc zeigt auf nirgendwas... was soll da geschehen?<br />
Simon</p>
<p>Edit: Hier Doku: <a href="http://msdn.microsoft.com/en-us/library/ms756987.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/ms756987.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561432</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Fri, 08 Aug 2008 12:28:46 GMT</pubDate></item><item><title><![CDATA[Reply to MSXML xml.load() bringt Fehlermeldung wenn XML Datei leer on Fri, 08 Aug 2008 14:15:23 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe die Datentypen nur zur Information gepostet.</p>
<p>Das DOMDocument ist initialisiert und der komplette Zugriff funktioniert,<br />
nur sobald ich eine &quot;leere&quot; XML-Datei lade bekomme ich oben beschriebene<br />
Fehler.</p>
<p>Hier nochmal ein größerer Codeausschnitt:</p>
<pre><code class="language-cpp">m_iXMLDoc.CoCreateInstance( __uuidof( DOMDocument ) );

	m_iXMLDoc-&gt;put_async( VARIANT_FALSE );
	CComQIPtr&lt;IObjectSafety,&amp;IID_IObjectSafety&gt; iSafety( m_iXMLDoc );
	if ( iSafety ) 
	{ 
		DWORD dwSupported, dwEnabled; 
		iSafety-&gt;GetInterfaceSafetyOptions( IID_IXMLDOMDocument, &amp;dwSupported, &amp;dwEnabled );
		iSafety-&gt;SetInterfaceSafetyOptions( IID_IXMLDOMDocument, dwSupported, 0 );
	}

	bSuccess=false;
	// Can load it from a url/filename...
	hr = m_iXMLDoc-&gt;load( CComVariant ( szXMLFile ), &amp;bSuccess );
</code></pre>
<p>Kann mir jemand sagen warum das Laden mit load() bei leeren Dateien Fehler verursacht?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561495</guid><dc:creator><![CDATA[aistudy]]></dc:creator><pubDate>Fri, 08 Aug 2008 14:15:23 GMT</pubDate></item></channel></rss>