<?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[Schneller XML Parser]]></title><description><![CDATA[<p>Ich suche einen C++ XML-Parser, der insbesondere (mittel)große Dateien zügig einlesen kann. Ich habe hier eine Testdatei mit ~9MB, das Programm soll aber auch in der Gegend von ~30MB-Dateien noch anständig funktionieren.</p>
<p>Google spuckt natürlich eine ganze Anzahl von Parsern aus, die alle durchzuprobieren wirkt etwas mühsam für mich. Habt ihr gute Empfehlungen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/202445/schneller-xml-parser</link><generator>RSS for Node</generator><lastBuildDate>Sun, 28 Jun 2026 21:39:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/202445.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 11 Jan 2008 16:12:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schneller XML Parser on Fri, 11 Jan 2008 16:12:28 GMT]]></title><description><![CDATA[<p>Ich suche einen C++ XML-Parser, der insbesondere (mittel)große Dateien zügig einlesen kann. Ich habe hier eine Testdatei mit ~9MB, das Programm soll aber auch in der Gegend von ~30MB-Dateien noch anständig funktionieren.</p>
<p>Google spuckt natürlich eine ganze Anzahl von Parsern aus, die alle durchzuprobieren wirkt etwas mühsam für mich. Habt ihr gute Empfehlungen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1434980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1434980</guid><dc:creator><![CDATA[Taurin unterwegs]]></dc:creator><pubDate>Fri, 11 Jan 2008 16:12:28 GMT</pubDate></item><item><title><![CDATA[Reply to Schneller XML Parser on Fri, 11 Jan 2008 16:24:15 GMT]]></title><description><![CDATA[<p>Im XML-Magazin wurde mal Xerces-C++ mit ner großen Datei (mehrere MBs, waren sogar glaub ich 30 MB) getestet, der hat die ohne probleme in einer akzeptablen Zeit vararbeitet. Ist aber schon etwas länger her, auf einem aktuellen PC müsste das Ding noch schneller laufen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Ob es der schnellste auf dem C++-Markt ist, kann ich aber nicht sagen. Wurde ursprünglich von IBM entwickelt. Ist vom Interface her nicht der Brüller, aber funktioniert und erfüllt viele XML-Spezifikationen.</p>
<p>Er ist halt neben dem von MS halt der bekannteste. TinyXML ist eher so ein Minimalisten-Parser, der erfüllt evtl. nicht alle Anforderungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1434987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1434987</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 11 Jan 2008 16:24:15 GMT</pubDate></item><item><title><![CDATA[Reply to Schneller XML Parser on Fri, 11 Jan 2008 16:23:02 GMT]]></title><description><![CDATA[<p>Ich denke mal, dass bei einem XML-Parser, die Geschwindigkeit ehr von der Festplatte gebremst wird, als das Parsen in anspruch nehmen wird. Bist du dir sicher, dass der XML-Parser der Performance kritische Teil wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1434990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1434990</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 11 Jan 2008 16:23:02 GMT</pubDate></item><item><title><![CDATA[Reply to Schneller XML Parser on Fri, 11 Jan 2008 17:49:31 GMT]]></title><description><![CDATA[<p>Wir haben <a href="http://xerces.apache.org/xerces-c/" rel="nofollow">http://xerces.apache.org/xerces-c/</a> im Einsatz und haben damit schon mehrere GB große Dateien durcharbeiten können. Performance ist dabei nie ein Problem gewesen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1435037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1435037</guid><dc:creator><![CDATA[illuminator]]></dc:creator><pubDate>Fri, 11 Jan 2008 17:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to Schneller XML Parser on Fri, 11 Jan 2008 19:00:17 GMT]]></title><description><![CDATA[<p>illuminator schrieb:</p>
<blockquote>
<p>Wir haben <a href="http://xerces.apache.org/xerces-c/" rel="nofollow">http://xerces.apache.org/xerces-c/</a> im Einsatz und haben damit schon mehrere GB große Dateien durcharbeiten können. Performance ist dabei nie ein Problem gewesen.</p>
</blockquote>
<p>Die API von Xerces-C ist ja mal sowas von widerlich. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1435079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1435079</guid><dc:creator><![CDATA[Mr. N]]></dc:creator><pubDate>Fri, 11 Jan 2008 19:00:17 GMT</pubDate></item><item><title><![CDATA[Reply to Schneller XML Parser on Fri, 11 Jan 2008 19:16:59 GMT]]></title><description><![CDATA[<p>ProgChild schrieb:</p>
<blockquote>
<p>Ich denke mal, dass bei einem XML-Parser, die Geschwindigkeit ehr von der Festplatte gebremst wird, als das Parsen in anspruch nehmen wird. Bist du dir sicher, dass der XML-Parser der Performance kritische Teil wird?</p>
</blockquote>
<p>Bisher habe ich meine Testdatei via der Standardlib von Ruby eingelesen - und da war es ein Problem. Ich werde das Programm aber (in Teilen) in C++ schreiben, und da wollte ich mir den Ärger gleich mal ersparen.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/4826">@Rest</a>: Ich werde mal Xerces ausprobieren. Vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1435094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1435094</guid><dc:creator><![CDATA[Taurin]]></dc:creator><pubDate>Fri, 11 Jan 2008 19:16:59 GMT</pubDate></item><item><title><![CDATA[Reply to Schneller XML Parser on Fri, 11 Jan 2008 19:53:30 GMT]]></title><description><![CDATA[<p>Mr. N schrieb:</p>
<blockquote>
<p>illuminator schrieb:</p>
<blockquote>
<p>Wir haben <a href="http://xerces.apache.org/xerces-c/" rel="nofollow">http://xerces.apache.org/xerces-c/</a> im Einsatz und haben damit schon mehrere GB große Dateien durcharbeiten können. Performance ist dabei nie ein Problem gewesen.</p>
</blockquote>
<p>Die API von Xerces-C ist ja mal sowas von widerlich. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
</blockquote>
<p>Hähä, ganz deiner Meinung:</p>
<p>Artchi schrieb:</p>
<blockquote>
<p>Ist vom Interface her nicht der Brüller</p>
</blockquote>
<p>Ich sage jetzt nicht warum das so ist. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1435110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1435110</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 11 Jan 2008 19:53:30 GMT</pubDate></item></channel></rss>