<?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[XML Parser Problem (MSXML 4.0 SDK)]]></title><description><![CDATA[<p>Folgender Code bereitet das Problem:</p>
<pre><code class="language-cpp">_bstr_t bsResponse = _T(&quot;[code]&lt;?xml version='1.0' encoding='UTF-8' standalone='yes'?&gt;&lt;genreliste&gt;&lt;genre name='test'&gt;&lt;/genre&gt;&lt;genre name='test2'&gt;&lt;/genre&gt;&lt;/genreliste&gt;[/code]&quot;);

		MSXML2::IXMLDOMParseErrorPtr           pError   = NULL;
		MSXML2::IXMLDOMDocument2Ptr ptrResponseXMLDoc	= NULL;
		hr = CoCreateInstance(CLSID_DOMDocument, NULL, CLSCTX_INPROC_SERVER, 
			MSXML2::IID_IXMLDOMDocument2, (void**)&amp;ptrResponseXMLDoc);

		ptrResponseXMLDoc-&gt;loadXML(bsResponse);
		pError = ptrResponseXMLDoc-&gt;validate();
		if (pError-&gt;errorCode != 0)
			MessageBox((LPCSTR)pError-&gt;Getreason());
</code></pre>
<p>Ausgabe ist &quot;validation failed the document doesnt contain exactly one document root&quot;.</p>
<p>Wenn ich das Schema entferne meckert er das ihm das Schema fehlt (Deshalb geh ich davon an das er den XML Kram laden konnte).</p>
<p>Hat jemand eine Idee oder ein Link zu einem COM-Forum, danke schonmal vorab.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/159154/xml-parser-problem-msxml-4-0-sdk</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 22:47:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/159154.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Sep 2006 14:23:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XML Parser Problem (MSXML 4.0 SDK) on Tue, 12 Sep 2006 14:24:08 GMT]]></title><description><![CDATA[<p>Folgender Code bereitet das Problem:</p>
<pre><code class="language-cpp">_bstr_t bsResponse = _T(&quot;[code]&lt;?xml version='1.0' encoding='UTF-8' standalone='yes'?&gt;&lt;genreliste&gt;&lt;genre name='test'&gt;&lt;/genre&gt;&lt;genre name='test2'&gt;&lt;/genre&gt;&lt;/genreliste&gt;[/code]&quot;);

		MSXML2::IXMLDOMParseErrorPtr           pError   = NULL;
		MSXML2::IXMLDOMDocument2Ptr ptrResponseXMLDoc	= NULL;
		hr = CoCreateInstance(CLSID_DOMDocument, NULL, CLSCTX_INPROC_SERVER, 
			MSXML2::IID_IXMLDOMDocument2, (void**)&amp;ptrResponseXMLDoc);

		ptrResponseXMLDoc-&gt;loadXML(bsResponse);
		pError = ptrResponseXMLDoc-&gt;validate();
		if (pError-&gt;errorCode != 0)
			MessageBox((LPCSTR)pError-&gt;Getreason());
</code></pre>
<p>Ausgabe ist &quot;validation failed the document doesnt contain exactly one document root&quot;.</p>
<p>Wenn ich das Schema entferne meckert er das ihm das Schema fehlt (Deshalb geh ich davon an das er den XML Kram laden konnte).</p>
<p>Hat jemand eine Idee oder ein Link zu einem COM-Forum, danke schonmal vorab.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135931</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135931</guid><dc:creator><![CDATA[DaRpH]]></dc:creator><pubDate>Tue, 12 Sep 2006 14:24:08 GMT</pubDate></item></channel></rss>