<?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[Xerces und Unicode]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze Xerces 2.6 unter C++ auf Windows2000 -Plattform.</p>
<p>Erwartet Xerces als Eingabe-String einen Unicode( UTF-16 ) String als default<br />
oder mit welchem Parameter kann ich ihm mitteilen , dass UTF-16 kommt ?</p>
<p>Ich habe gedacht in</p>
<pre><code>&lt; xml version = xxx encoding = &quot;UTF-16 &gt;
</code></pre>
<p>Aber es klappt nicht.</p>
<p>Danke.</p>
<p>mfg, Elke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179810/xerces-und-unicode</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 23:39:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179810.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Apr 2007 14:11:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Xerces und Unicode on Wed, 25 Apr 2007 14:11:24 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze Xerces 2.6 unter C++ auf Windows2000 -Plattform.</p>
<p>Erwartet Xerces als Eingabe-String einen Unicode( UTF-16 ) String als default<br />
oder mit welchem Parameter kann ich ihm mitteilen , dass UTF-16 kommt ?</p>
<p>Ich habe gedacht in</p>
<pre><code>&lt; xml version = xxx encoding = &quot;UTF-16 &gt;
</code></pre>
<p>Aber es klappt nicht.</p>
<p>Danke.</p>
<p>mfg, Elke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273278</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273278</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Wed, 25 Apr 2007 14:11:24 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Wed, 25 Apr 2007 14:28:26 GMT]]></title><description><![CDATA[<p>was bedeutet &quot;klappt nicht&quot; ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273295</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 25 Apr 2007 14:28:26 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Wed, 25 Apr 2007 14:55:56 GMT]]></title><description><![CDATA[<p>Wer hat jetzt schon wieder meine Glaskugel geklaut? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273323</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Wed, 25 Apr 2007 14:55:56 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Wed, 25 Apr 2007 15:12:55 GMT]]></title><description><![CDATA[<p>war die nicht beim oertlichen glaskugeltuner um ein erweiterten troll scanner zuzufuegen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273336</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273336</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 25 Apr 2007 15:12:55 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 05:14:45 GMT]]></title><description><![CDATA[<blockquote>
<p>was bedeutet &quot;klappt nicht&quot; ?</p>
</blockquote>
<p>Hast du was zu diesem Thema zu sagen ?<br />
&quot;klappt nicht&quot; - heißt ich kann mein Dokument nicht parsen. Ist doch logisch , oder ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273634</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273634</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Thu, 26 Apr 2007 05:14:45 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 06:10:39 GMT]]></title><description><![CDATA[<p>Elke100 schrieb:</p>
<blockquote>
<p>&quot;klappt nicht&quot; - heißt ich kann mein Dokument nicht parsen. Ist doch logisch , oder ?</p>
</blockquote>
<p>Mr Evil wollte damit von dir eine Fehlerbeschreibung, die möglicherweise einen Rückschluss auf die Ursache zulässt. Was ist das beobachtete Verhalten, im Gegensatz zum gewünschten, Fehlermeldung, Absturz, was auch immer. Alles ist besser als &quot;klappt nicht&quot; (oder &quot;ich kann mein Dokument nicht parsen&quot;).</p>
<p>Jetzt klar?</p>
<p>P.S.: Du plenkst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273645</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 26 Apr 2007 06:10:39 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 06:28:58 GMT]]></title><description><![CDATA[<p>Hallo MFK ,</p>
<p>die Bemerkungen von Mr Evil erinnern mich an den Kindergarten. Es sind ja genügend da. Wie dem auch sei.<br />
Ich bekomme keine Fehlermeldung , der Parser gibt mir den &lt; poDOMKnoten &gt; als<br />
ein Null-Objekt zurück.</p>
<pre><code>m_poWrapper = new XERCESNS Wrapper4InputSource( (XERCESNS InputSource* 
                                       const) m_poEingabepuffer, false );
  m_poDokument = m_poParser-&gt;parse( *m_poWrapper );
  m_poDOMKnoten = m_poDokument-&gt;getDocumentElement();
  m_poDOMKnotenListe = m_poDOMKnoten-&gt;getChildNodes()
</code></pre>
<p>ich vermute , da ich den String als 16-Bit String eingebe , liest der Parse das erste Zeichen &quot;&lt;&quot; und da das 2-e Byte nicht gefüllt ist , meint er , dass der String leer ist und gibt mir ein NULL-Objekt zurück.<br />
d.h. er &quot;weiß&quot; nicht , dass er Unicode zum Pasen bekommt .</p>
<p>Danke.</p>
<p>mfg ,<br />
Elke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273655</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Thu, 26 Apr 2007 06:28:58 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 06:36:35 GMT]]></title><description><![CDATA[<p>Elke100 schrieb:</p>
<blockquote>
<p>die Bemerkungen von Mr Evil erinnern mich an den Kindergarten.</p>
</blockquote>
<p>Das liegt an dir. Ich hätte dasselbe gefragt. Ich wurde nur deutlicher, weil du offenbar nicht geschnallt hast, was er von dir wollte.</p>
<blockquote>
<p>Ich bekomme keine Fehlermeldung , der Parser gibt mir den &lt; poDOMKnoten &gt; als ein Null-Objekt zurück.</p>
</blockquote>
<p>Geht doch.</p>
<p>Der Cast auf InputSource* macht mich stutzig. Hast du den eingefügt, damit der Compiler das schluckt? Dann hast du wohl nur einen Compilezeitfehler gegen dein beschriebenes Problem eingetauscht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273661</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273661</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 26 Apr 2007 06:36:35 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 06:56:47 GMT]]></title><description><![CDATA[<blockquote>
<p>Der Cast auf InputSource* macht mich stutzig.</p>
</blockquote>
<p>Ich stelle gerade auf Unicode um. D.h. ich schreibe keinen neuen Code , mache nur Anpassungen. Dieser Cast läuft jetzt mind. 5 Jahre schon mit. An ihm kann es bestimmt nicht liegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273676</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Thu, 26 Apr 2007 06:56:47 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 07:07:26 GMT]]></title><description><![CDATA[<p>Elke100 schrieb:</p>
<blockquote>
<p>Dieser Cast läuft jetzt mind. 5 Jahre schon mit. An ihm kann es bestimmt nicht liegen.</p>
</blockquote>
<p>Wenn du alles besser weißt, warum musst du dann hier fragen?</p>
<p>Es liegt an deinen Änderungen, und der Cast verhindert eine Fehlerprüfung durch den Compiler.</p>
<p>Stell dir vor, du gehst jeden Tag um dieselbe Zeit aus dem Haus, und überquerst eine große Kreuzung. Die Ampel ist schon seit fünf Jahren immer grün, wenn du ankommst, und du gehst mit geschlossenen Augen über die Kreuzung (ist ja immer grün).</p>
<p>Jetzt gehst du plötzlich eine Minute später los. Wenn du jetzt überfahren wirst, kann es nach deiner Argumentation nicht daran liegen, dass du die Augen zugemacht hast. Das hat ja 5 Jahre lang geklappt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273682</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273682</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 26 Apr 2007 07:07:26 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 09:05:31 GMT]]></title><description><![CDATA[<p>Hallo MFK,</p>
<p>habe den Cast rausgenommen , die Ampel steht immer noch auf grün <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /><br />
d.h. ich bekomme immer noch ein Null-Objekt und sonst keine Fehlermeldung.</p>
<p>Grüße, ELke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273778</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273778</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Thu, 26 Apr 2007 09:05:31 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 09:28:06 GMT]]></title><description><![CDATA[<p>Was genau ist denn m_poEingabepuffer?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273784</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 26 Apr 2007 09:28:06 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 09:36:39 GMT]]></title><description><![CDATA[<p>BTW. Steht folgendes wirklich so drin?</p>
<pre><code>&lt; xml version = xxx encoding = &quot;UTF-16 &gt;
</code></pre>
<p>Also wenn das gültiges XML ist fress ich nen Besen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
So müsste es aussehen:</p>
<pre><code>&lt;?xml version=&quot;xxx&quot; encoding=&quot;UTF-16&quot;?&gt;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1273789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273789</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 26 Apr 2007 09:36:39 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 10:18:09 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10648">@LordJaxom</a></p>
<p>nee, du brauchst keinen Besen fressen ...:-)<br />
ich habe das nur schnel abgetippt und ein Zeichen vergessen.</p>
<p>Das xml ist schon gültig.</p>
<pre><code>Code: 
&lt;?xml version=&quot;xxx&quot; encoding=&quot;UTF-16&quot;?&gt;
</code></pre>
<p>Ich vermute , dass encoding= &quot;UTF-16&quot; vielleicht nicht der Standardschreibweise von Unocode entspricht und Xerces was anderes erwartet.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2803">@MFK</a> ,</p>
<blockquote>
<p>Was genau ist denn m_poEingabepuffer?</p>
</blockquote>
<p>da steht der xml-String .</p>
<p>mfg, Elke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273815</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Thu, 26 Apr 2007 10:18:09 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 10:49:41 GMT]]></title><description><![CDATA[<p>Elke100 schrieb:</p>
<blockquote>
<blockquote>
<p>Was genau ist denn m_poEingabepuffer?</p>
</blockquote>
<p>da steht der xml-String .</p>
</blockquote>
<p>Ich meinte den Datentyp.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273831</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 26 Apr 2007 10:49:41 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 11:25:59 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2803">@MFK</a> ,</p>
<blockquote>
<p>Ich meinte den Datentyp</p>
</blockquote>
<p>XERCESNS MemBufInputSource* m_poEingabepuffer;</p>
<p>mfg, Elke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273859</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Thu, 26 Apr 2007 11:25:59 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 11:54:30 GMT]]></title><description><![CDATA[<p>Folgende Fragen:<br />
- Ist die Textdatei wirklich in UTF16 abgespeichert?<br />
- Kommt das, womit du die Textdatei einliesst, auch mit UTF-16 zurecht? (d.h. der InputStream UND der Stringdatentyp)<br />
- Kommt Xerxes mit UT-F16 zurecht?</p>
<p>Ich wuerd stark vermuten dass dein Problem bei einer dieser 3 Fragen steckt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273875</guid><dc:creator><![CDATA[Blue-Tiger]]></dc:creator><pubDate>Thu, 26 Apr 2007 11:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 12:29:28 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2162">@Blue-Tiger</a> ,</p>
<blockquote>
<p>Kommt Xerces mit UT-F16 zurecht?</p>
</blockquote>
<p>Das ist doch gerade meine Frage. Xerces erkennt wahrscheinlich nicht , dass der Text in UTF-16 ist . Wie mach ich das ihm denn begreiflich ?</p>
<p>mfg, Elke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273919</guid><dc:creator><![CDATA[Elke100]]></dc:creator><pubDate>Thu, 26 Apr 2007 12:29:28 GMT</pubDate></item><item><title><![CDATA[Reply to Xerces und Unicode on Thu, 26 Apr 2007 12:46:14 GMT]]></title><description><![CDATA[<p>Na, schau doch in die Docu von Xerces. Da muß das doch drin stehen. Nichts anderes würde hier jemand aus dem Forum machen, um dir die Frage zu beantworten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273942</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 26 Apr 2007 12:46:14 GMT</pubDate></item></channel></rss>